20885383
25576949
6637589
14635898
67372186
88832902
41258629
72354850
79042066
99317117
47459798
19584204
890155
21104391
42307815
53531657
53415345
32622453
39848309
67096257
54605262
87156911
34907128
62552203
67245347
8762518
49453443
76253931
83561784
73707066
80414327
42386821
9117353
25408816
61045695
64588280
35334481
32916636
2521036
22982740