32433808
22577152
7008335
26335702
51523415
96187002
91396029
78342351
34288089
35164372
59127122
77534324
70479513
91973526
21442010
8866151
31781201
15683184
65044102
58537759
88347005
15303680
50986642
82229485
64125059
5016581
81975270
75029763
61352963
79593934
6333581
21769157
17119955
37101039
24387090
72478158
70883473
94031968
7234526
72296156