1565943
95161698
22029988
61846383
3890840
30657711
22602374
22994540
89508086
1409891
47856724
80591861
7711494
58064867
21987203
92814256
5195100
4544614
1905711
439252
7708545
4059101
47477391
8814232
40752386
6557202
1726457
97971069
7682904
45964131
69466575
25404274
33169636
20025286
63127734
76927100
35785562
5951168
87532499
5330903