81024236
57993586
41352826
15469074
5706615
13537032
35882884
67483927
12726891
23952160
90858166
25237727
7758819
39186380
47248754
8654140
31906468
918884
59264124
45856050
56764009
84412968
21066018
1072843
72437556
50664580
15259063
22271494
57982615
70175551
42818808
63639932
80269625
70996546
4990947
14264862
59824047
43777844
17209391
65232693