64309073
6936649
27965023
11221066
52387459
399953
11055191
2055544
41524170
1892340
11725796
1521482
694234
2650497
26019148
3334467
13308095
49634072
78426402
99273634
4942938
75618066
92853132
83689982
41262195
80012204
65553036
46312608
45099698
16835588
82147168
88348766
29431867
85275858
95969225
75047110
99297463
96043831
80167387
24196217