48112089
88554268
26361610
5009825
17125526
99794051
71504198
71931505
76669655
81379572
30671411
14165497
83382268
67045308
13173102
3678695
98106353
6521379
55045249
3096459
24615504
16544165
44256731
51447561
50948946
65457576
96263749
47048801
71651150
56786736
53363640
4236929
18228809
26278888
14604487
88703478
85949268
85937007
33761902
68851692