39713810
40008121
51193332
5465148
19912952
16222237
6227722
7563300
62754388
87551314
94166399
90627066
49003724
63162014
46946472
53325777
36366662
31566944
85491667
33168606
33857168
77147244
90622757
57886033
64642389
403988
89165674
40182942
46454364
24932180
36734886
17124562
4598850
37819563
97707664
58233196
88713240
3397828
75958937
9306528