94275622
59474056
17869843
11097902
14165957
14288732
949890
52344238
28592420
45924633
53415620
26788428
91879182
2572697
84389256
47388931
63445253
22348438
487104
76887224
10749403
73206376
61854307
90529334
8022443
84362769
59219425
21476952
7971531
78984149
36461679
91045232
12803834
70596858
18763598
76444319
79915587
32246323
45317795
8894858