19406142
46032561
99618994
98299193
85564113
17673574
1089174
30643258
12135485
5468268
9533516
37291514
8287895
82553153
8798334
36505999
42996343
26298419
19472152
4180940
27143118
71535267
43516229
56402869
32378378
94009684
56078464
38541331
27439383
6767471
5576933
98697042
81056132
93436769
32055611
39897498
22773932
65723395
5879627
52892583