41018589
77982876
52753978
72965514
56828153
89314847
77166546
60785272
68304517
44237117
72701424
92966496
57014022
70241133
65737532
4455331
62395694
93003195
64012658
56842997
30714192
5874536
5983840
92582365
86653969
7918911
8705443
93639744
30791083
39253734
57491549
4162618
7849435
32772309
94031590
40196352
534411
34588713
4773567
13081971