97367026
66969274
22297187
7287780
7252670
75769232
4781733
3221861
34034203
17156633
8606168
4001659
68867627
13887407
61321511
28511131
48896048
65568924
89733570
1594411
5205118
9485474
92866512
22947223
77382635
43908592
44967794
76619750
75907090
16056708
7015495
13291094
36006413
73135818
53602270
71196556
56539825
57424636
74176100
6119859