48134086
73952898
57972066
34549653
96388142
29848156
40618269
23268062
8870507
31806979
3952432
918766
35798976
36746548
14112304
73469611
85152927
1295649
7664124
35864336
23197934
68485120
22748027
70873263
94539123
57325019
43245965
8294061
34368737
582404
81116564
13999110
38893901
25009615
3149211
12082926
15599160
1456068
91657872
11786691