60253573
13499792
88679618
3095171
93487483
88277183
25752048
48141251
69017435
62572663
8270717
97316780
4350127
6838939
56092611
25216806
64526012
33271685
25741511
46336316
1111173
48004964
16774154
26133832
3919029
12283310
94577376
20987942
529240
88938090
73697565
7050473
58779131
72207944
82383301
85415426
88307643
71982153
71806496
9243718