75075962
13508070
89428197
14606783
86943203
3653141
20249109
66664627
58087658
15055357
85894318
10232520
20914625
59505113
86411119
36995266
9621349
82076934
4796614
36726247
23799055
39315524
89799340
26252176
90326749
32779989
63055392
6589408
6061237
45403205
3461177
32803119
64165006
56107802
71086294
24414133
60191349
9505628
3342259
53226415