58386701
86046333
21259333
88782648
5588893
77478081
1116040
13062789
36302625
36204269
31618371
14057503
60225348
98408625
56583680
44908746
79628974
42688290
7405919
96287251
93035278
39976982
23555155
49108621
38034334
47092672
11057220
1433956
95946538
97941960
30163861
2069624
31351178
58585042
7349055
47858349
21572282
2763755
80491938
20318212