100002059
78902319
97563519
37638014
43407132
28765336
82506907
48932365
23724465
69549117
92422606
15272004
58195275
48215359
35991123
27413876
90086074
44273566
23322493
84282686
82587662
54784880
9937594
46232479
74639182
98271395
56494435
47555086
4036801
55959111
80943374
14661894
4853898
92507204
63896244
11741818
83228445
28832083
84882298
23541219