91671073
26223956
76605733
73851966
3247317
7388167
61644823
40519461
32084528
82312174
36126893
19798050
52118789
40492506
47891223
46016720
4585559
70408571
15598842
82062940
6214686
9683545
92858739
22774586
54456268
94219065
96886502
62646137
56789176
61279913
18709463
71632856
42259288
55977016
73406769
82023922
66938790
81477332
7432431
10696266