86006956
19815944
80588602
22195005
44385091
62399986
43662624
79035137
43664523
68998501
2241198
53412033
48751908
42192714
34289590
71425129
2417784
13235908
2284555
15694230
2381309
12152679
12022303
49901521
24759722
50251295
668516
693198
82352464
22914227
81927428
91913566
12359996
33155989
76098231
31834320
57169307
87268691
41787359
67887080