60213113
93685875
29486249
14302424
8523996
87001262
7522620
3531507
13224307
11795470
6223848
73011056
95735614
56507655
22467746
90763273
9826430
50966064
68472154
24794524
6327474
10115542
42482909
83392634
84208120
21078073
48282169
76156615
2464872
32812794
69096104
69062917
5192279
85023696
70386008
70201596
43115041
89416492
80787197
54107181