36889936
13742859
2417598
86095414
2291736
68873404
82884685
83576633
50778753
64798709
60359384
10523833
2268558
56981017
86093707
60492857
60329400
50537866
718964
99067635
6925411
34195315
19387691
18123139
72384681
10267305
1252733
77356671
67627702
27498367
22483006
66913873
50953321
345496
4526037
44199326
6305612
51394411
8013501
33594980