4365629
30742658
21337505
50139268
1022558
64275045
4010109
958608
27467365
18507396
27943105
47996341
46317666
92196019
56882587
30411854
95828977
20716046
52377380
46954315
62302729
99076407
61914413
50741632
48109167
4028376
15617391
36305099
73532549
46966552
79449071
6453476
99453257
84356391
81345069
80805364
8015020
32114896
68405594
32918032