93868425
52367693
64743947
27132349
6618254
26552675
20482742
26031945
99686076
49525465
81822683
1096940
4724318
53967670
33783199
69328138
65685510
93748181
4798137
36607295
61565692
74438216
68631879
49731786
3245493
95932774
68093063
78333727
80682308
4829442
6422740
16148138
31356111
52256510
1538937
84644999
35957607
23041683
17032326
13702704