33165162
91455021
23352895
79457468
8065254
1220610
41573268
64229396
5745553
12117913
11041867
44752214
30215109
8026868
175724
16377915
63814566
30834357
99323122
52932167
77161560
18803272
9767434
16049351
64048592
27111407
41074826
3520157
78181706
70904142
71825494
93109777
35671245
3869970
671780
55592853