3977242
16918219
54859882
59498032
84622094
86884484
9536800
5219010
47212421
75372223
24342801
44362723
9276701
83013826
53376151
76878325
51758928
57418315
22158991
33871651
16332555
5384937
12725661
34912379
7231762
4369925
4364991
34989838
18289941
88083951
81702518
38439230
17289006
10933233
38095096
80314475
8672699
46001405
30757402
609982