98711913
36416985
6494012
68619383
96106472
96592760
42586621
6083434
21815096
79745144
22112218
57817942
2903839
61539633
51417865
30386113
86338929
1336519
28481320
6230225
96134828
20602777
17053148
59147365
98819499
24919686
88638935
82866404
353868
94697952
58926794
78391092
5290116
47791748
65279325
82227879
59551628
90747713
41162237
93312440