19407315
20228441
33227295
21267860
5195281
92652753
40651628
88311705
26612295
67753512
8451623
12614231
11906228
23999202
81308165
2585003
76984453
27322028
62838926
23744028
5163777
4273243
47333713
48863430
1250936
16635590
51894031
4726374
83286718
26189310
28023853
57906601
62787486
17421086
88394983
96992042
15001145
59749751
36447957
18355544