2311564
48934675
91901921
31865245
99457342
83104280
93086925
57099730
91148000
218875
47711813
62705676
55646864
55121821
59723421
3318200
8607711
9741572
69844563
38353766
66834152
32193329
16411186
70694025
28653207
72356072
12891349
54839990
82075679
40915794
39435316
66709797
20783271
11341368
2653702
37744446
49388733
24509475
98277856
16145538