129355
86903039
97511577
86549469
18887571
54125266
1917443
54108920
90886489
57299879
664709
90739372
67607243
29881727
45246648
13507260
18816636
48596659
50491401
84816969
39127594
8568378
39239963
24827113
14184769
18992942
3051302
88309811
14826414
15913428
52677015
28416857
27752784
43806295
24596400
53892805
55727157
34344974
33255985
89753031