35982237
28449447
62016448
71127971
28731028
54977356
44959999
3929247
86795056
61922944
11726623
94559314
39254934
80507275
2556301
17204211
22162396
47033589
6754844
87611500
12345398
64651683
22533163
52038647
54789763
14684752
91676789
3424506
22034240
52667112
8453429
20985823
521120
539536
25952725
53278601
57917280
23895517
2983102
44333048