10053964
6516899
22196566
2861445
76965764
50245635
96674054
70095229
2937304
85156821
1019443
25306271
83845045
68308525
52986030
46926378
56192255
39009624
30604595
69019391
72061892
51198433
94939374
18281389
5722690
12775887
2085074
57224588
39384514
17875207
44176042
64323487
47051022
38601060
73622557
85321944
36514818
25695683
99411857
40922200