65959242
72898415
1486048
65827413
53339996
29888912
50881511
42493830
14267948
58898653
80047170
88679728
24465735
48352376
82977086
84836521
98122012
73489354
39678768
53344800
3051201
53535945
94019735
19337181
69323713
7057479
20239149
71989140
5334710
23694249
11276860
94399249
79187281
67992960
82625745
31363515
40963587
13059778
14944327
98836943