60102602
64532432
95253646
91724152
52039450
88344272
28291481
95448191
71863473
87557728
4809794
63737786
32695590
61887332
42807267
78872699
36313755
72901201
73799624
25105486
40273687
60643332
47055062
10205507
71087790
85718117
24603204
15034267
77512975
96026231
1719038
30795489
70113630
67097299
70748289
27007529
89951428
32567158
8454207
61989701