45744758
23206585
3829745
71518198
79293855
41772409
33958247
60565850
23207812
98164624
50651228
10423757
75205336
57877014
42563989
5652793
4784123
96358246
16645563
3541195
801650
41855940
20928285
91378018
91124374
51603108
60708759
77055110
39198058
40501268
25359290
25154488
34025575
10537319
7819781
57151228
3991898
49973717
37453919
6661126