56413984
39436775
25482411
88338171
87612821
30353510
76477317
77273216
94614556
23637029
228327
55833506
38864342
928549
12335368
6849932
98584457
7207999
75555122
12462416
3247831
7080767
674429
28307525
4167700
4041695
23579525
661989
52796369
70619970
23539805
33269400
60292040
38125439
95384475
19431734
23449844
23709978
5543853
24947611