52241255
485942
6605633
49251691
57385686
42373649
65836491
20956630
55312466
30836657
23492687
62274314
69724303
86206397
63482472
8995406
35131024
10844773
20334648
9006902
21827398
6776740
93714804
86138922
35952751
76489397
77609962
25715730
63462859
70857203
8829971
15634009
72798402
3219983
80113158
23911456
60093254
89193634
60726789
45401717