39458130
88086864
43681499
16776452
77807654
14044458
29026686
5494956
46109477
84774104
72312161
40545809
37701839
5093711
62183604
46382941
57071244
41389117
10439442
4574499
68427935
74463633
1723114
30102417
95361082
54063042
48804219
54165793
60894143
46611541
91047910
90076034
22957196
83185918
96687508
10365465
64821946
69462369
57202722
20469419