3186155
67155617
87505599
1002193
20117685
942354
74107356
7136650
1931498
78424662
79745635
14338471
48727392
64402601
50249909
19156735
52545539
26885097
21196266
49976570
48464032
21526242
1206493
22312863
88867323
93919500
56959837
8026424
6421501
66572227
9979310
27357144
7199701
45869563
8714379
2226423
83828497
39215500
13797640
15465123