31304495
56297812
52469787
41792868
22807527
69714182
93064506
59928207
4022117
41599508
28231433
1319672
16813987
20731222
2958374
61824205
88381399
70183000
54494666
30278869
45025735
24388934
42618648
97631880
12797862
82938398
19521109
7293476
7524575
24516034
72188164
7831329
2600118
90088928
70557155
83147397
58496882
50288251
22541780
19624652