83226368
7484505
36764558
4571012
79612198
52206481
90605025
40699820
10405342
8304671
82674364
42697031
96242028
43498763
53177845
91792495
65721110
1806452
74442680
50388700
57043092
7276643
36156922
62173577
2463290
38015057
32532054
4574776
99855778
59764548
65284329
374853
327818
93536330
79541578
59916443
10058499
44322737
69386405
7578739