10605449
2309236
45045894
74385772
70591952
66129128
35221075
6746061
92386370
40159544
34373479
77874878
8057365
41414959
21794902
82562278
63707974
22658974
80828212
80578193
78692843
1569196
23737480
58776208
1988337
57694690
895552
10158620
81017557
6876170
39918312
46998038
53047776
97333249
70016432
41057752
64528109
84592619
20301197
41887520