63127616
58349146
36896116
60494207
20052924
29202791
85831754
44813356
23582845
93753220
272794
66295201
266576
67392562
2945047
17444884
28459386
99181758
77552696
99559018
80013676
24804714
6845781
48421352
19173725
37171599
98311380
67548507
38231009
1302531
19139579
80289157
11922533
28062381
24161156
74345999
16455775
15787110
75406528
55055038