60652596
90958722
67902079
33517920
78104681
76322254
72359296
24629222
80045933
41447220
59259928
2800332
45976652
48696308
207765
3406795
56456410
10293036
22255772
94116083
17943429
34118157
85457688
32442373
44563195
63924671
13195758
29768183
24374438
37759182
37721823
6203419
65116276
32063442
67222674
47474804
21636039
47837577
84114008
56025016