44526416
16323360
70682070
26968082
39275077
33117515
12439756
98909551
38325598
16934346
89234671
4845787
528973
3167845
2542970
95144928
55216901
94303873
89401746
86813400
10809280
16991398
59508170
5479141
8851546
20779029
46651873
2071846
61861149
7968613
45191171
4030370
24308177
92218803
87219978
9362190
4012102
80865461
69548524
62928142