1268109
48824615
16635145
91952494
67046778
65837502
48439234
14625866
17851577
23163958
94504389
72712116
13543472
43926226
6902766
2195683
65203560
20867277
12961443
12484041
93129430
9875312
24866731
53012015
46411130
47908679
30559150
24707769
23854381
39203525
79347137
50284793
2097206
27177078
29424933
47859505
87859152
69978653
89375643
42796305