66493784
3598053
24652304
61242850
45454399
75136548
96107947
27626247
13658927
2234815
18778332
81661983
53493832
65139064
87521117
22306445
72011762
3300297
29227271
96779295
12125932
71291616
18565423
893692
52162841
42405442
59509829
76353187
71513552
76959077
67733885
77079574
78394077
53225256
27014657
15013102
60775357
16068189
64392205
58496807