19898745
74123860
99583740
32306938
44452146
40689997
99197878
28621427
19526659
87196992
58397640
2048537
92871554
21822904
29862142
32722324
83277526
97438772
48116248
9516263
20705453
47056085
22604169
56779513
39167893
23665572
98104266
62324730
23953574
27348922
36559316
75202100
82043426
54372337
2426965
37556095
3581765
55263470
66044622
4994776