76338926
30111645
37116936
653476
9913826
917028
25654935
4500556
56484416
76799564
58397889
93671647
90634136
25731446
22892628
42052617
98673255
31402244
4195571
29424890
84012171
80126039
13235779
50052250
44784061
9634720
16116159
70117728
32797470
14862745
11281957
2736932
3635388
2552013
34686889
5934398
2199494
55043336
25128358
787293