80544233
68541047
38362034
24981259
94488707
24362981
18221481
74247608
97909873
9328683
41128900
3236017
19106858
13319488
7217374
96024511
63812661
61425589
23209005
74817372
59517621
24768298
5150275
52332995
30859650
44966466
65585292
10699472
44313432
97417894
4601879
17788685
82159191
80061523
3166227
76312278
36286295
62732442
75348
12736451