54502823
10357586
10277731
8906166
200604
88488006
2899670
8245289
85331114
16799321
6585879
543332
1855506
90777644
748363
38848745
7402750
84468273
72313239
92054340
46835891
26002873
85352510
84435973
89825539
69082011
825360
28513074
93534653
89665817
19731158
69936558
4932391
9753872
35548862
56454560
27458580
83381445
2605678
47115569