18003681
6001265
58312730
99062657
86634910
85126778
63306068
80742100
56215125
5331558
9375606
3235662
5541259
20087836
37367720
4594905
52998403
1792326
3703231
1633819
37547441
22582736
98022335
78017851
99196054
85861553
1974189
75731838
31184174
25241349
6421242
60288714
4045044
97466607
2765648
69409624
47919398
48961518
25765311
79419890