55765953
90983420
12231325
48175963
508319
91114122
54086688
82351593
20217411
39407167
79437022
95444528
52035050
38704318
99524418
65539102
52703891
2085134
96957944
7512539
24292011
76338898
55831024
6098994
64751742
18763416
14245198
21487913
43712973
82931411
53238373
24697185
86525
70712176
50844049
84949624