38199250
22514756
34562029
48477372
60138281
52652928
23708222
40889594
19673669
94452561
43263983
44234300
45058547
56468593
8875267
3160303
29858301
69005557
61109114
26665289
58654431
39183218
18288822
25959052
18343255
27278066
43335062
23021414
6504099
76735247
8922278
43708748
42421254
5076525
45541214
55575558
86851607
96684017
434860
15431851