45984325
18302938
3267848
48073596
51725816
2341794
78795015
82148448
71124859
21983721
64882685
99617191
79837089
77813739
65188099
2353638
65033188
36141180
36208966
69059557
74538624
43083820
93435931
27113820
44219414
49595125
35345514
15527228
79653237
54509544
706473
7393780
81639949
41608040
60892809
8512017
38015429
42849327
22714120
37832650