85636775
41255770
25135250
65351898
98889444
45334010
5975236
45801682
87469282
70837179
1508946
75684133
47619774
11051346
31102
18604633
24028712
93767135
72288670
14911778
17905160
87219736
29186858
59366300
54154921
58621693
20818480
88174778
8748643
61365210
69496450
56417276
83094645
32484187
25615552
39623122
15901480
4674775
21761188
50849768