71441638
26433710
74562991
10298420
24568202
30124958
46047131
4492385
30657084
62794249
75628774
97955258
30723319
64106875
18079828
74685680
86029482
79496734
91096234
91763526
49608845
30661429
8581990
37357028
99199278
27697406
4429498
79091291
71426536
18853472
88744324
8655918
6143939
59858730
42321304
54412150
23447386
3019962
57913153
40778907