993348
4195423
1894640
12121261
45432181
9486523
8175220
56998351
26597190
388999
31285529
3932499
36041186
72378674
73752438
55156587
3952635
75794330
64549072
4767162
38486638
56045079
48748582
66094803
88339413
1305894
91471289
99225178
41411625
26612675
2431636
66875320
17688882
68981798
96902255
12234395
11409981
15271881
19131697
5599363