54166902
57772907
20285900
49736381
4132119
69797335
64488516
33811877
42162
12962560
8294101
17232697
88657854
35233184
1326697
10439631
28597605
26945574
6822526
41095312
98772528
98326009
71001906
67408224
43566543
811880
17968423
49443403
21807731
71718491
77339670
14062109
16845572
55853900
33771952
19188200
18381071
27908605
15799650
22702864