54102706
36848840
17244423
78394245
37346636
20733572
17679850
66066111
74865439
15093108
56682937
56163583
89401421
35538780
15722803
70329832
2726212
46457983
84199545
58718636
76721807
52624075
89406257
39098151
95746338
43795769
83347095
54074965
6740445
1107911
63729792
5271878
1796812
33009756
40986083
33088977
59397711
39185447
54667246
39307409