39096395
66388704
62803980
24539936
6919717
28334012
45625293
80763060
43324876
56814167
23011208
54961702
4928583
1213506
8549170
26255047
82106213
17999347
61691060
28645110
74255216
68712638
20622385
71275957
15121697
33644732
92979479
13643911
22106090
9134672
24489042
35444130
62902220
4082382
85877695
57872688
80773136
71191617
30117856
78332168