1584631
70458550
5785506
76029901
41124260
12992534
32284266
75355526
3202562
43194622
11009453
1432080
23014686
82264905
40516528
74864677
20178057
74455722
15111922
4300151
78074107
6897680
24242889
62534388
58465068
75275904
90548234
82066352
71698356
11525521
59905240
55867864
5826947
69174099
96767244
40846272
59985764
21652472
69846748
2882548