48816687
84245215
44391394
72744124
9819193
55403840
18016855
78746020
42223807
41002710
94464059
91694082
84186407
82841230
7374060
61289372
37047081
24788775
2829169
20629390
97283091
81671940
80017057
31721198
25993815
26393929
99239456
11796333
921054
95159172
51109096
46507021
55151690
79201437
87842709
57391024
30939920
56327013
20599782
43853610