43652275
56265383
21368650
47853610
96079864
29331916
17547709
77847277
75151419
3482361
18844397
98266734
4029772
10201635
73815633
2922174
6889029
17182428
20076028
39812266
54669785
38655
42261950
7299918
70648562
7702888
69419681
66247629
513153
38458612
1404386
98593610
20725978
5134511
5359387
82997862
3301203
23595135
21511788
57879042