5629135
40809457
49361785
18296123
571287
32083927
69568407
2188344
85206495
65944638
85552228
4638291
92948333
57048595
13159464
69713293
36722495
70082959
69642604
80742018
56028168
23854079
68631754
18013453
35572178
73435475
85506278
13861425
1684985
21713943
2214362
94148482
23027251
61517197
99229550
531610
34405277
9635191
67028834
13957008