40831779
77071879
83103565
72182065
47816
62736238
5395687
11989285
7973138
67525123
19411881
54698352
96433076
38112966
77765616
88369219
70752722
99194877
50554915
1573312
12077920
33076429
17735090
32303909
24664830
66577401
51144185
76237475
40787360
95459866
4097015
55692166
26056259
78774630
60031245
9892791
49078568
81589000
28216148
9315479