37408386
85747662
63546215
32793318
2224893
589434
53053091
4099624
639914
71824258
465727
82721604
17246074
1112856
83422657
69976522
14341075
28474391
16011402
77558879
60565887
40882115
74417339
58912089
77171328
2349565
8253665
44493914
31845125
87026865
13559170
78122882
75572979
13318583
1840393
55262530
93201138
76979669
23516129
8942804