23929985
80486166
19735702
42817572
9274544
98378011
67673588
11126409
64399055
11028328
4369080
84172845
10887588
86079934
34638432
10018375
71773916
8059479
58343622
55604558
74453213
51134487
1979375
25659321
45136076
14727285
51721966
2885501
68314142
37117238
86306014
91461011
8486608
20314148
1478639
76063661
86118855
79727691
64062158
9651496