17221709
67442637
99717074
94209375
18287828
14479509
64811788
5727927
45038154
71104420
38118429
42099500
17397048
55063230
29973624
3819769
93718083
18675901
5271072
32223188
67124088
86719349
66885689
53903802
59093221
43356835
38068838
92314759
55992626
12618047
93912538
18167691
67428215
62413305
142173
76703543
94199705
53037189
33634882
41558703