11593386
43673833
14596292
72007782
52869169
95484921
13735759
80649118
66691711
52882778
63229637
86344866
5279394
90664487
59404499
35631690
26283610
72467
74393765
25698122
37628940
6455785
79731009
71449425
58811025
4008794
21554956
92779608
8554611
92908182
3231545
1212738
56407375
43473175
81682930
93227094
12818442
13335928
52726554
86813086