45026120
176826
71289261
55566335
30832268
72927926
315523
40761692
5609084
5297483
66109586
4771346
5475559
25565418
5776355
41078160
31391356
5935296
68079942
70984588
82732569
77813578
34738403
68918421
80065233
31139682
3686129
68208875
84473760
2014683
89343411
27665961
75035357
4766337
62536328
97605626
26527190
97685922
80488582
5657205