17372560
3330880
97391924
44127102
90238616
58495243
80018365
41747335
47209479
38117306
31405069
77993234
97241432
23477720
2963616
3771776
64993969
16897760
60859926
85669217
38924661
1291785
21731128
70483785
7168406
3269418
39743636
345546
6329867
46417162
23674520
36293801
1871983
49217098
64819293
93025645
21486602
82969
10483710
41799398