43711851
456966
8954233
59373423
64759155
58928616
96796072
83271257
3174612
44668763
46577318
27908113
74223946
47698014
86984946
5097257
85049979
69745576
9218611
50325244
40009079
62362628
99491500
74247544
71634760
55061959
72506943
55442536
78275378
76303277
10177065
922264
19882922
50661690
39254389
94675921
55854431
5465438
38202763
94743334