2153156
6098543
69885878
7369259
53831579
77657278
97935325
3989575
29648624
66099104
10506313
71623264
5809200
13225092
74685748
20885208
9246135
57925349
98257079
80802337
8174661
76449339
13045047
60549620
38242515
3138640
30064329
86181498
93854745
46129597
19984248
75277458
589836
4818163
50741918
7693732
12161398
60371222
21085384
19747189