27465425
31763444
18597293
26141412
55485473
68715320
1452975
39544
15611440
77182727
72638202
69876614
67898835
23282568
38245400
55021569
89519186
83349544
83519026
6520705
74397120
62704602
48643103
73942324
76512770
59426249
760297
31789891
20148353
90756514
95551734
6369161
3302319
51242873
17392461
45715262
69972216
284805
29249764
35115328