44539282
9652021
23606922
17377516
74275875
27608835
24833149
66692836
69901960
3218684
4386306
3094178
42619117
67663380
70067663
88889363
18742361
27039530
31706547
45875847
6667630
2354826
39003599
51855825
61891746
80741331
2594588
9156370
26307299
48776701
93493347
42727400
11685664
34317179
33271665
46214449
9681777
81258058
1848937
14175305