86164714
69414953
17443377
82564810
42444088
15118107
32152426
32452055
60947755
63595170
50675477
38206299
10913059
61555704
8809566
8901308
60141401
76771003
49979283
261950
97295403
59487766
44769494
83984524
77572031
565550
630950
8203502
26164804
79798279
92676835
53421254
4675282
95549896
77616592
86029176
53643283
36152258
78011696
393852