86486407
49445634
9559676
12854284
4502940
46459494
32771927
372531
11906641
50867508
36558812
52107246
57233200
31694646
9444996
10865783
17972209
8011994
14471571
63569309
85287790
53104819
38208234
96058583
33671356
22135758
48396009
92642159
82423241
75875413
76497008
5921950
44081608
72663259
1975212
88719595
78147472
94707516
13522765
4361999