83045169
52777305
30266375
75395372
30447873
65198649
72079291
4548242
6174669
22631137
15254763
91422246
1538622
16951558
38538865
5213592
63079850
45143658
52999387
91578339
80498057
4060543
51336149
11773951
84828752
43892090
13419705
85254013
4297519
65454
81025641
61254817
87054247
6992460
24377946
34505954
63974690
37488791
73927529
18897346