9350872
93204492
94281626
96905116
18619707
93546767
45513263
52454743
62381982
85259573
9809938
68493363
33729336
8799801
26344696
28789508
82214793
64777196
16341353
57485607
49109643
43041667
54258539
4364627
1732773
70794078
93105525
90287902
35874548
41222837
76853747
21611017
8228212
65303510
2175772
47738818
17268450
2120645
5022194
71453368