10044756
16373190
13972058
65146846
7628889
5176944
47809579
64436092
22266946
37308201
45667513
9045304
22216954
62533488
8974317
9954179
78633015
81054411
70112885
68101752
11838743
13121986
73611003
5842473
98609528
88142071
54387458
97847771
45478491
5396296
577301
71411834
8352886
95758069
91593770
95009602
19032630
24276135
46217808
43658019