4099982
29457988
3309669
51303961
14257050
79464179
70424142
59826607
93921533
1193843
48394745
60555892
1819657
89061718
85296178
65048244
36075089
82383366
37423847
3497552
77761
76935625
14112729
67579861
94386860
36634821
1418894
58806139
3235637
61417700
2309244
946938
26751200
32132116
93918617
460665
9661429
8192306
2084256
76181083