69372631
67937370
31933012
8892749
87103363
88033475
18111537
21133016
72615012
62994789
98727762
6005325
52299234
48365133
8137526
33428649
76547635
11532038
54342580
93513313
50991022
60363230
13724300
7655506
41752251
27935623
97139210
22834902
44797944
82678947
52719678
58004017
96417686
54055800
75982607
25437187
45513491
75071293
81828057
58653881