88272016
24878454
4924007
5762356
33192574
23592312
93579467
46413022
18214745
290871
33889239
63709052
501375
54418486
13888344
5125936
51654384
14419606
63627105
68442252
1772985
66065607
48388045
16704443
33678089
24213450
47896677
52418546
94994343
31767238
34164249
82857332
61481066
43741915
67339590
60235470
90655258
91268829
8714981
32004152