48517156
44092803
76336672
16865548
85761751
58671773
57376921
59033280
43535820
27991056
28627144
83466050
25965150
93776719
21074473
36316872
76242939
65831721
51859135
89784559
18056960
24514938
3447985
39634815
10722296
35827585
74321584
40827384
19418694
19949506
21607132
1184222
24946330
71091069
2651714
98664622
29549846
58599171
95268134
14578186