83567967
57342603
56886653
91742823
2192998
55913417
93779938
8013501
47474943
429837
498322
99214586
84382737
42174480
43132636
28903501
78182458
14075181
8949831
88457971
6095965
80825578
25397228
8117871
48923786
30839726
2539295
89365966
76561893
68876352
397177
75434954
53689952
10718687
3352634
63862179
66693622
52656558
2444656
37397318