44016057
61103320
92514363
26682916
14061936
16768149
6494457
77255646
28977354
57018900
19021346
94777118
82879444
10098549
4624484
9987901
42776149
66294936
60758744
32406720
70974526
51289564
165428
63448537
68192264
10507372
54848991
1653890
24924525
28697292
1770384
56181380
79903202
87576027
60089021
57627904
45493753
65272607
29021313
8158979