98113503
73558092
14517805
49498702
3107859
20728549
87793602
67051656
5054606
43337303
83632082
1076235
14049913
88487150
40423206
1391002
84873536
9555443
36951644
52376053
91907008
52545712
29107817
84389901
57544949
27534226
61241568
40334139
88361173
46669836
31918410
31309058
68146661
8462538
5621250
20035928
93164571
8727559
29064795
8789159