40734487
80233379
61675648
9551855
57704949
35115220
65396666
13894862
40774554
25675297
41207062
33627964
24588850
12149322
67167311
24632652
39512624
69734608
31076132
11972452
41938142
38508955
80899195
75097261
6041224
6621927
17379899
35654482
76865025
6751755
44556171
11821706
94368675
61315235
94764730
72121647
41283035
6500866
19865055
94456256