80054579
42325383
92742619
22637643
66452559
40409027
92909128
27542642
26218271
49967604
24943892
10984049
8068546
84434099
22227633
35879432
55706004
18624546
34375496
38879274
2377556
7142753
29659136
37169370
75155367
83148527
2856983
59956347
36271717
30253996
21627305
28438938
50333843
32788290
83967602
30082867
65082430
68561163
36507438
28492377