5753496
13328991
1317300
7993698
60104745
60912897
14424121
45356496
62675865
597499
34033626
9777832
76488971
20272204
21915658
955533
4903746
32991065
69627844
70524342
23417717
99983138
96994724
320217
83955725
6071373
11957115
32691084
56723678
43701443
81855712
59815145
21848276
72433238
19579661
78937240
46382610
48416961
1842706
7991323