91941916
88118315
39543923
16101382
28926767
9382077
8043479
7114821
36079170
6745198
90338414
71143820
52372951
48665211
53208931
68677099
97262689
77855701
13523081
62417577
89122199
19041038
13491643
26283823
98826353
34194585
38082374
69151964
81717743
78532590
56012296
21838128
58938982
17023713
54608938
41878134
2149417
38996340
96073583
7299667