8301212
49525405
56039018
90512647
39808047
57869114
31034333
5775283
2276869
6266712
42801041
71178038
39076367
62022104
62946203
93919335
86833271
31447572
26515070
12357753
11005916
25301252
93696363
90731228
80757691
18251579
36398071
15159801
3973546
35811092
28009502
47439918
57133142
44117243
88822753
85097619
23192606
59729541
94184468
42497054