73321606
40487942
57623870
473789
21888050
21022463
97145533
95894973
29534606
80802413
10338369
50095926
68709365
24078543
34427271
6296642
26272841
21655256
56653162
52183287
8997133
6902449
15525486
85323795
684404
80022046
98077962
28146590
87022345
24041095
45628891
87029242
29314238
4595013
59571828
4601378
44719231
41712026
88078089
45131955