58458776
55443459
70691398
69206149
7204385
11016321
19384923
70171195
77098379
56546487
37619587
3726629
83102051
30389282
286938
44467372
6841325
45716206
23237965
23216687
47064507
11151844
9142389
13763638
30429649
91818568
70299165
76223638
80038147
43175997
64359795
90248552
62284690
7391536
6009319
94727605
24058746
67929533
41412539
1014131