6436732
33917568
46883385
43935191
3124188
5752129
38048619
36188805
72774472
15298593
36778946
42072287
49295271
90392937
80659644
38954821
75638663
57896904
67229949
64891713
14555356
22962326
54591770
97167020
20813651
7125125
9207429
3289595
10603289
66829140
69984067
766419
21467323
58548882
47622376
47806627
6327533
99144304
23032545
61197837