10609021
5298318
4925083
50097793
36934950
11002194
8164436
4588639
81299074
13308015
89814222
3470134
25201166
7715164
1820265
49457929
3168583
33785646
7927609
10623159
12398851
50828743
54585729
25614572
76476591
6289594
90681936
43169511
1466507
90619076
93261181
73862548
25178306
8040683
11808061
5483696
17796635
51251438
69498102
55695270