19415702
98584196
62569277
84081337
47762380
78334614
74918814
1185812
48796671
4941461
5078985
55405763
71102557
36912825
51008302
5653986
62693135
1847536
47598897
92264043
73061516
50939088
45195590
1228081
39091899
18475707
32646600
41302982
3338644
49274482
70717875
7592165
19635039
96243311
44587537
40718678
30288389
53044580
6053875
20608138