96404741
82611060
51468953
88127330
24859267
25291176
650198
90641157
69884703
45661916
79547522
18076754
38608251
39056579
70334839
58165586
36295878
67324708
31551198
64046243
4097223
40815395
52921318
2694204
6859587
28455405
46952701
87769879
97019814
2425258
55029183
18494364
9049455
60433154
73896159
49976310
62963911
3848045
75523498
62897377