97052790
30596427
75824756
14169283
777348
36917895
34393349
6874367
67954429
54915580
46664339
33677795
50129268
43593720
15813819
51936618
65999703
47183705
95312106
98962850
87195955
2906294
95795371
89815777
74913626
59619200
4191348
98343536
20227420
56702053
75812995
7961312
62643703
80597301
69151528
6673584
60998109
79591405
83428049
95729732