20237943
8382304
92888359
72651849
48987878
86181331
5100420
26833144
57139707
76275789
3797287
64129349
61642257
82691922
28104753
43629065
54593561
87124442
83762948
6884560
22959600
71503939
19066530
97642665
46408603
25324900
37196523
54023071
12101981
38991254
77356752
38239409
79578835
56069559
57969154
42645525
8522102
15245737
88587999
34225814