45106298
65032586
54756880
13352052
42368686
86944402
1784121
90521351
208881
36942553
67953001
68069593
3001707
7518326
23412947
9601688
88724229
68361139
231949
50258346
45374901
19063356
29759814
4718897
37673317
37669569
70667034
82531728
79433887
11849527
70999906
45377254
24266642
90022424
79441438
61686159
52965851
3708981
68394155
17968280