82532056
81243875
55283284
26021230
4119277
62158978
4716666
38638552
14672014
9348576
58956839
18374857
53325130
7039162
23543716
30209726
45733343
38891450
36721752
5528174
2478814
69003833
91047225
76973767
80393509
88365992
66848461
45074021
44238644
56391441
27449671
7155962
67765769
46754405
80458855
21801987
78587019
2882075
75431137
13335611