45607679
2958406
50781432
39273196
23859309
26048843
45779599
7089653
15319144
78032766
48203575
67245273
83432411
85383535
1808712
32359776
35497136
81236682
21737732
5339882
31437506
24572866
3205602
88396695
93446392
70302503
70675498
72622033
62676222
62239384
84945119
29877120
95382010
58594347
53194534
51077942
7780743
50859941
54848967
43447736