15534358
44508218
17616671
24313963
5134040
5694062
92493698
10695082
61048154
1487573
52579266
9219669
5489810
80806851
32213847
75154847
11467828
82212072
86344495
91994451
85397645
64059890
74902971
74544527
53049145
18406443
96308901
16544153
39078923
14444920
76452014
1134371
40453527
49275428
53072130
35665883
90634078
23249501
2132152
75623284