15004361
6497913
68184402
86113694
87173382
50603343
36516117
7044738
81937109
98024666
93538792
62449457
71931647
26074777
24234780
538032
15505952
32485934
36046346
65976902
2427260
61059277
6464000
76598297
52121324
8511372
367497
86173749
96099430
66555824
72179806
43067488
921787
96815653
81158785
2267794
71836105
53355759
20485281
48556672