46683809
30955766
18196556
65897443
12669147
79785937
57657734
69073551
66727483
9964859
90879426
94913105
38726692
98067432
96014294
4879184
19142581
30269263
7685781
78842784
92298606
87244578
21373078
49657524
17803129
93137601
21236487
85528728
66064409
57776915
87798070
73151735
7641468
4957374
16139377
89907130
2648456
7344469
830416
6131136