34122755
82579130
36042093
63468549
38883105
88309612
14694879
84283437
32778370
134805
51792669
63806726
442554
11306207
37545863
285965
67636514
87791679
84748780
64015362
10316055
7425529
9466143
47224043
93715281
8025024
93051735
30656819
41487007
58451788
3449938
17949235
19853223
56927833
68593527
5080593
66986860
5077711
20032313
33786034