22154041
39109010
5942644
20655780
72374990
59492267
28219313
55303436
10499038
70917670
61825491
17904010
4782141
86205789
81436979
46654656
9224640
2656579
27854371
225423
96949787
12173300
31613361
76919141
50787702
70858738
67111528
81897000
5401877
96715383
82437155
32017337
1126208
9392035
31437818
28354950
23377078
99542439
58264305
88589861