86974079
29978665
5976378
57127019
54395204
53186284
77451704
17335588
34714368
52432472
35533852
26247763
16861397
73983605
17701783
52498570
17279634
41354932
62377694
91595219
5816689
65372635
1348175
70406380
36739066
29327396
30676568
72865291
5128971
7219653
85517831
62015614
67808943
11866530
62128685
60637542
98755349
99566941
419854
49262570