69461807
2857203
8765322
417430
6856984
83458083
3715128
97519667
22557920
18277616
1014635
15554184
49923725
45535095
11571646
13911834
4943747
7006388
55732681
93222197
78039300
88548680
12306453
4683937
47846561
38019944
93316584
39546493
45683771
98569597
85536434
14053482
87882305
37285910
76387008
3065780
1918955
59099566
91025268
17114626