14381821
33837513
760393
50561402
40804372
15669334
16105162
86941021
54371217
84118706
44149087
836991
67205950
3964850
16953567
45056002
5945149
62034401
30372340
2524684
43692822
7514594
59817112
20598426
91355334
65796682
91247151
66504111
99997400
74357163
69652704
750338
4343668
2498711
90859175
57448043
7384461
6984734
76982797
47862227