47388756
84472112
89569271
79848340
3221894
23295051
55216410
22152369
61679243
65207939
52444755
76864326
1984943
40376603
60363044
44529477
2015650
87013281
73416339
72596870
37057482
1016420
56089081
23975914
78306077
56892025
7075137
12179345
98244095
44079222
49407617
65134952
88543302
35104586
71127038
53869011
63929327
98067598
40855241
27661423