68965449
51403283
96551358
3331805
16846134
2735028
87961761
53485984
40901918
80571209
58266006
44998591
31311378
95079653
87426481
76593510
23143128
85398205
74202723
99078126
2717837
285795
67006335
58012707
43578844
37061331
54152331
18854650
68258463
8387414
88245608
76793635
36609355
15717991
87039841
86849970
1676784
43064763
17111589
70519298