48897304
98418949
51326903
83787385
12739564
41332220
8462188
3928770
39503102
62655298
77225239
96572166
55111263
874448
1668394
16672778
5388046
55929392
48326952
3825445
17024144
92848770
64703426
61067204
31344277
1544910
59068316
807765
78394786
18644503
55131891
23665017
74594143
68204607
25948709
75142608
44762076
39299020
31409753
68173438