3213571
87519426
66476447
98896139
14356810
92678280
66048748
27505990
89364540
9837503
85865289
4150341
7184735
32348244
59945061
53661986
45331702
20246468
7295515
8347599
67094606
13736339
90521059
36076381
80339580
47255912
80852558
85882857
36894873
2724655
47691340
42622903
42515882
72224975
4678378
13627929
3747374
25319399
1227181
95501016