309038
49906758
50903277
19271014
4408859
55632364
48621684
39491311
53717128
53083062
9769223
51273649
83487026
53037768
8925259
20494523
123362
7627812
5048472
50791278
30665138
68915556
84296160
61643509
7266304
48823399
4104485
72957465
86618115
62938963
38778330
58669823
43775835
39463597
64752586
13244094
40796559
14668014
66217698
74339901