42898182
69013167
16408498
10971991
40338433
54282086
66279195
21596445
56434496
12439380
42513971
49168271
69323727
92921638
36887848
36809078
96148790
52122247
73792944
18658177
27008101
36114966
14878603
65899934
92268050
50488815
6649373
34474471
2686496
38421931
49701351
53171965
77415784
28742334
94572584
36248743
21813067
42872104
92675759
91142680