47035722
58398840
5982365
84244662
1460358
83964588
85646980
88715524
74478379
89644961
7253113
77684320
26308533
78351669
79106155
34263219
1672022
37318454
62691320
94115343
9587644
64085330
93742904
81318964
55764169
14106745
84211933
94351983
61887019
54168206
11241991
35203358
21889075
54353334
54069191
69976012
28883570
15627093
82649084
2397221