42935765
5149573
432188
49857662
31648057
63547035
5103673
75957457
91109138
83063292
65278038
78135705
83934539
98492217
39484596
76128382
29013210
28289381
73607698
87245613
10552909
80595325
34503057
15792569
43408279
10756515
82344741
37081918
16441487
95258019
88318557
9577691
92972179
38587613
20664641
26753825
90126659
46782372
26883752
35833063