24522471
57905300
67772536
45652564
96428277
94693005
22057863
22389161
37284071
86133968
90475378
63069492
55289395
92926370
67644740
51207482
26574971
1343613
95186599
12017898
19673392
36026021
38167352
38986423
88811288
8144760
19472201
39334480
9228506
7376236
33017802
4147976
87881546
21977083
6234879
53472112
45229034
83798215
8325368
72141752