19908213
18147517
2254345
25266491
6206411
83588771
8457619
44833599
2365775
76576495
13016121
13404769
97876574
2146462
16981231
29159617
21905326
45565134
46846470
66276208
7875412
79399948
38919760
66585200
35221677
5227574
64478251
1024725
91693771
28384533
71711700
33967071
79194717
41872417
49864180
44188564
1973003
22472167
20482315
17488678