92475361
19697475
25465806
41051150
405856
40536966
37853620
32531471
1752122
81481462
1426322
27674513
82624806
44445522
59363287
52772308
16321465
41552460
6866975
29874589
58716964
834966
31897862
89301363
67451886
51574288
69629699
18747295
39221150
28849126
21916392
68221441
35132549
8302879
95597330
14162232
34016587
95714914
83541030
66418851