2325477
21185022
62389608
48916835
50673870
18611658
60504741
5218947
94339403
68747428
77669603
85955630
28686267
49979213
92498548
61552204
49211071
46155823
4091724
7151956
68121849
17737483
28837111
1314262
157572
554336
86108502
8136789
84108056
98451968
42175434
89989719
7505869
93099329
28725909
66365107
38809189
57697396
56578482
64557204