90128296
60197318
14259654
39242089
12079250
19168844
67147347
277664
62573698
57644394
96092987
96538911
18942331
75784295
81818239
88397983
67982068
56949907
86959327
28218115
37365738
3188565
4110266
882509
13591617
76547859
9637894
63771617
48295036
63996789
53724225
14573093
30146058
60139671
91437774
7222773
5211119
13079991
6896692
90694034