68125700
22413688
84394524
74479642
6463223
98877633
1216359
2661707
75589048
50641071
98246668
74377687
50315715
11537101
3447214
48289194
4418431
22316440
41508971
4143228
18653020
66881562
34391995
30951424
19083790
27217055
39238546
69916477
60203578
86831007
95896147
41676997
10107735
9955675
53905213
36294963
7651931
75534782
9979277
5505726