37478294
47728806
14482843
95058011
42948246
61432357
5541488
75218511
17447771
42601098
1329160
63751394
28786967
79325348
57912932
82888628
51457224
62116
2193259
60563697
2157716
21464409
38786570
17085466
57493177
2827149
85012875
66592777
48381060
55579628
46753223
22061796
34058738
12702133
37112726
5022167
28542699
44119013
7095231
1095450