55921028
64983354
16416681
26564194
31013338
68861731
48262826
69102668
55716951
56196757
33419102
38464809
6523882
85934882
18942662
403042
16269964
26373863
2360372
99323976
41306120
88478894
16553519
3705636
19506192
15102410
72905134
8017396
26374546
2904939
60406680
72022370
255268
1502640
7684185
52544753
3839101
77302764
30616354
28199722