50231025
82109419
6778984
46346110
58856176
82402196
82584229
13718061
19481938
79569174
45999236
23995014
68874733
5222419
83767523
70034872
82204064
81266350
67377302
79615116
6488907
45346030
9932927
14626007
83687368
993362
8022319
70146574
59113894
15479045
45358450
54757099
58125237
3427060
32477959
81043147
76237494
14879759
6148151
93028961