12038220
69386052
70785945
12671749
81118011
4135768
30004409
26165099
47634331
19426144
92612532
21764138
18557162
34674649
42693525
83329240
6175741
30883582
27891142
28295329
81908281
39044418
28296584
50894817
5878879
32793842
45429271
10627979
11237600
24246690
64341024
47232796
87015284
97866736
1568889
99845715
42181278
46458970
7225596
56479946