28142759
1936694
8736314
95981611
41687675
10936987
11686784
65018874
430561
45866725
31974458
48373385
99315635
35728044
4667411
82626534
62316726
98298715
51187534
1462246
29596796
76247486
77841298
96939384
93429548
6302637
84119440
712667
15288236
59692981
46952440
17033811
62849670
4818108
24856346
46859619
59473454
34421460
50689545
40876498