17556929
70278040
19366063
90644030
4370978
43573029
34416917
59604472
64556350
93096756
89264966
56597567
72433847
82393706
272473
91226740
88542372
8263369
36276162
44048236
31842764
99106114
95326955
41987317
63923355
61714714
6773465
66962097
16683303
60145631
39498643
36771230
29305433
42958976
11157885
55966260
21354238
73535545
47907892
96083008