98659538
38401576
58457561
7125858
69183306
41771132
61233279
40648684
83939851
23645051
17246419
58362618
50897014
58997870
30823292
49867985
42158764
13289316
28099980
21828402
26234441
60594357
752932
58957791
83565110
75954312
80856271
14698544
46929992
48497435
3916087
73128496
20559212
61573475
28352054
4785375
97095947
58127024
36226828
63385521