41685140
77076460
28752406
28393200
11347280
73016335
58767151
59712172
95836864
22088445
27992597
44289072
88657539
25937349
60702423
40582916
76344881
16693181
94303183
44088439
40517702
24532097
49369865
23496247
40284821
21057488
92522704
56917038
92638951
44497201
88088704
10447555
89581939
85052877
86157400
40252667
17207020
27951432
72753816
68147759