60497166
42805546
98984698
4962429
5878766
48732934
97436335
71214412
69251161
54358265
77223109
22712076
44786249
7403950
59908013
68343959
24581290
42171188
66529789
82968568
90015809
261116
55822520
44291498
59199608
67019683
41972066
84836397
26055757
12197664
19679488
81381873
27587079
8741626
98925042
73245878
91484590
85541020
82614356
3374521