80804978
5452204
62908821
62179438
50754717
51108138
84321276
3975752
68291135
63603261
77993745
77477335
60095154
42369439
67522182
13002373
28581907
9353915
28772874
49263301
93249627
43946324
92913620
58786572
96141037
16161281
3251160
87225288
39269658
47075380
13454904
89397196
97383484
46746506
8992770
93105369
87875207
5215764
19145066
77832317