93723225
4083163
14897224
45483788
19028896
82588298
88103263
57828025
82185947
5954513
84131338
87285657
5968143
37338774
18214396
97757795
9164573
31979606
96886731
73242548
86978536
16988541
69535179
66023851
92119569
9526476
60717524
2510979
53032740
26704835
78523012
50663119
68462013
73441745
8523814
31715286
12967809
12838056
25586817
45345518