96914675
61326337
42446453
96674303
66541948
6322903
50848481
72543396
10009800
69245216
36989201
79201503
86633887
1202060
92927712
10891965
50773103
6159817
15777845
26189656
11171107
5394719
4753769
16916582
17909430
27976154
45668057
9464926
63464135
21218793
12016073
39164692
85135331
8595879
49105513
43327976
19462734
23259808
6275456
41859434