42547609
3978877
68869180
20498413
7800378
47106858
40706502
42053051
69208266
92605005
81235070
15879880
502838
85574483
93271038
66782578
48269239
3110874
13073951
57054436
47119680
31915930
21803250
30237255
91538066
852635
28598637
47885595
83509487
93096823
44217769
89282105
61681475
55153219
25718767
57513753
92946129
28152026
85693437
55862043