40627572
70182336
75473472
70342878
60718660
4078925
5406513
23889156
519326
47432634
78949998
6387849
91309312
26897322
53804050
66358782
47591482
63692294
85486478
498525
89909559
718834
34993913
58366089
93506284
13896018
61943589
37229504
32312271
97255441
20824134
98598822
44236456
48998432
34146031
54687529
55863797
71437287
51316311
91024650