76135672
18688767
87372847
62308246
10339558
38233606
71159158
88297605
40537146
50778773
89914067
89771112
66685918
84597406
34117632
44565198
25386113
57968559
60103893
3772177
87736824
6622520
92894915
43436424
26659043
31787751
51525647
6411517
53488615
84287857
5354584
94792491
1281488
72831458
46157582
95977253
2524986
83301187
14104652
35567603