93592297
31125866
28325452
94598050
90953788
80996250
74841662
47251507
49252356
80118824
83628663
6365845
65381202
4490717
86784323
2935973
34291023
5084779
27077369
57512237
35369421
6413726
33047068
13632036
89205726
42799146
1076772
74295984
68334122
51621776
23904483
49192604
71429179
76063898
90933149
68984597
64899044
32851327
37833492
31034998