44057818
29299522
22837956
35232329
49069198
8962495
96859765
75022601
66787330
864922
6443634
16077698
89111574
23796595
59132840
74605071
24055914
33867296
6392522
55029846
9935768
38587718
36371979
73151444
93147550
433217
83301233
36665928
67551981
89564280
12057093
26204554
26366571
5692939
827343
4504533
51569941
64828602
6588765
1368945