4781889
61244345
18449139
81737599
91167032
16681537
52157936
48432122
70633219
39211038
790494
36364030
93948463
91735291
49021699
65024281
13329652
15318218
85326521
59703984
49752536
79804473
62693798
46194297
14726531
20836396
62299524
97752917
285053
2585955
76727
55002015
36989459
10619481
4347465
1555247
32191501
27957445
1374430
97256941