62143200
95259806
12432124
78279418
1242213
74418545
63361666
3899269
39269544
68431308
16015902
24578734
50507941
4085392
2244924
49956087
45037824
6801273
97826231
79271944
40713218
33174144
63004756
75756722
79455680
2780535
88836381
2023087
19914023
95269191
24956896
18109444
28457026
14164191
95801574
1615725
11632251
97111801
35349982
91693750