9820655
21472545
3021987
20007128
2892522
189586
48353150
37461109
67218575
20333428
18349968
26236706
9169143
7708120
94344795
92218994
38841428
66443539
9352881
27818288
76976468
36748004
87051647
12457591
4454973
59975374
3530358
79914824
71374828
97643937
17273250
24804187
60062418
39662478
83377641
13674182
91873293
29129655
91005728
41342491