4039294
23881809
61532925
10858280
85701634
376101
48765371
82092232
42946600
30961667
10767089
98506203
61206295
9386882
76948342
88352009
7988027
2564544
17195797
88647758
98857700
62138872
20714279
8907410
30122697
18485325
34625731
70311101
16339221
84996440
4131317
4275559
63062516
20995254
18706818
484539
55372922
99202236
10703023
6096280