39249741
50508930
36247688
20668192
2013744
631674
13052850
83524933
15553746
53085680
7549034
60572527
67331173
70052299
18396456
34132145
96518908
60099206
5503778
15201585
9882854
34308889
40198405
93703606
77221621
61405738
64944942
7688695
87686490
31641316
42091440
97267986
93985562
36984203
87594415
89801191
23717446
50388270
8493173
95572132