53526925
89454565
52479977
59917696
87718648
37591476
13071655
7139311
10309392
70089690
69871855
95781373
47935277
70561424
49769962
8294878
31695130
72174699
99394448
68847155
450794
1495298
85676176
54672327
63546011
33096858
17345605
195319
26777221
40598291
47771747
75784323
60773411
80373497
27528134
15186172
1944337
76077611
26985560
44132613