11905986
28071261
33364928
91339424
96855744
49063262
77493160
7109346
27491705
45178336
54896951
96465604
8167986
26959877
12219038
48768403
62703585
6827981
44454430
650236
64044826
2918233
73591789
41645846
80336220
45857714
68142085
33421204
3109453
41765608
90729219
9193110
1378199
68798164
40691733
20516578
46161848
78745614
53488903
5582876