93422363
38558396
98252550
89999967
94269263
2872516
57461906
66969928
86964326
9243364
44945766
10147709
5422807
53214096
56766522
69979124
24668409
8839122
4806586
35797014
5675851
87397717
1274553
39149192
67042432
54238915
924908
9668871
98803773
19326001
68313835
460975
99761603
82713800
51234097
85975538
4377267
13349337
16569293
60102496