13768413
20221175
92815253
43276595
21405850
36161453
80687687
79549649
48001285
79348908
99638023
32113257
47857236
34841314
12073988
30949770
3067649
51728433
14942225
75108700
54381170
46209270
18781895
93442047
59989554
22518876
9810849
68025581
38948183
833051
29269093
51885540
32164661
69659871
36029062
10655444
85432257
60887839
54366232
10385783