15587314
9067444
33544150
2163134
19668695
21917859
69265447
98472952
10787780
6642399
50097920
65509461
71162389
82222733
58495801
96991151
38074473
48775136
45625950
13321189
60184484
93738767
46537599
67623763
22246081
31194451
29105406
21226072
17875411
76366784
26116753
70175621
56917407
63102479
68344233
95651084
18335054
28591530
81909891
40697562