69863548
43696359
54165046
95205096
96872637
30715304
91265965
74616643
33834644
32954215
85979254
76654188
91317992
49351933
24574734
6620835
57871161
32354067
20564332
93934187
40065281
53045614
52025303
1032870
6018432
93808486
96497149
64187455
4942700
17223593
37173992
21922147
20194843
95855332
35723610
705831
100006278
79627079
12437321
58618234