85349036
28579693
94528760
40973755
22144298
24686712
6154325
2733152
106315
59868163
98626704
57924306
6417925
5715220
93616784
13699457
57879987
49327289
98868621
4072728
8008988
8546856
30709875
80847382
94479460
94746847
9149248
66698615
89589342
29654504
40328857
20019893
44427257
5356117
92753550
94761359
32325166
51067156
50389479
93913026