28116623
42735858
92884212
50812030
7868950
74053147
87875643
47053195
775141
24729032
67724142
8937644
44599584
10553739
45315552
45462894
24795240
54875165
44451434
53241391
46198133
52758101
99045062
7528249
91356067
78149670
99346730
40053092
98212605
8558380
4758079
63719572
10152608
49096439
89458
83454612
11444651
83042896
73063660
6302856