28171347
7061579
2157762
634187
99427992
68115180
28478700
14138906
65651142
98852879
99846400
11427193
7717359
64218894
69894636
45789810
68947458
44032356
76877768
79545062
32295540
98416306
21644742
57084246
69836028
56394327
82668500
82325779
82318108
4543159
40115873
59142860
36699075
1306698
98367950
30353281
71707346
88389786
3657562
33299748