22914432
2514879
63901008
16631165
69521008
28612951
97174996
64896938
5852297
6292587
35677011
7221499
127014
72713839
62864848
87425397
19322512
89137510
764631
19041584
5862223
48396812
47509671
36437311
94172294
94839547
19435745
47618472
4863506
1334493
48205097
62178203
16649464
58457552
10126136
91279625
88697367
81378230
66251132
9147975