624791
42926790
43931546
1692684
16836558
87182565
6688626
4333636
84327729
91982370
68131793
54108057
6616330
2749735
45205177
64947899
39403960
61874382
70616275
52987217
5975179
85378969
32282043
2335872
29928583
56789146
4472286
69611688
1493380
8606447
17588363
69595188
28106073
83847014
76735788
47408412
11723522
25124123
39696515
42588457