23462670
7876801
68016267
83771635
10185102
43221180
61035996
96746703
50215395
79036616
6136556
37081970
49513445
72702104
74923192
18463061
73469561
2011937
5889864
61169382
71464917
16054054
19695997
48411057
545875
52781429
47034884
12589902
17649191
84257300
72958
16276150
99645627
95085376
20803119
39614423
28897134
75012122
38954202
39923575