66356618
438851
93244539
73538702
31914818
36586060
1784021
28587541
2153288
92186758
19223869
86226491
42832197
84399113
30483074
38411877
12035968
97322658
459651
73516895
5729674
21001703
27483675
78076525
79678035
23813734
9193925
7524950
18576846
18354322
99085054
99315059
35699210
59018057
37466036
15056743
7579717
30476878
58033275
42907777