93672401
6397457
9138967
32174955
89603782
37172970
13316947
80581537
8448461
26261916
60871143
23557480
13591711
91319617
41736667
30559085
65804895
54237301
36525191
97025278
55354080
59946859
69602108
78941673
3785311
44044818
13929262
4144249
143518
18028248
236478
83008152
24616572
49135167
41986810
7088567
82162813
51401074
81695501
61307217