33187352
8860294
31409537
8994414
10841543
92057412
7088903
76329823
42043383
83947757
46434368
26542382
4534697
82979638
12451415
10453444
65724360
38413152
90622936
34463733
437670
24442414
5902878
87853889
6385714
74048875
27925334
13103780
47418228
8003408
57681722
20079938
15736851
69921597
58011837
6108306
69859269
47698943
76064787
24058500