60118588
80051929
35268159
84163511
47459933
80283986
63718048
30631150
94289898
58104530
902381
72704154
3546990
15706935
9559191
83226408
73155223
77314700
15413178
39733087
17206074
88663141
67534385
69836796
59104402
29682237
47486396
83096731
1402394
7295275
95812509
58268609
54869762
13391108
25081980
893556
53191445
96638179
29614406
8354791