97445701
19885626
19726750
68122289
10625980
10071388
37977852
95063782
37261008
4874291
76716739
15581592
20286167
4917689
54115253
84185110
75568353
91506017
89761257
8071318
92522647
65184655
35145673
12234276
67922384
92225227
56626277
10737810
72332697
4259325
54001631
90027638
47897093
27706727
79221999
14049352
60617739
60547761
98133637
24371222