918567
36695998
30213813
5157060
12728790
6867557
5088321
95103445
5347590
36891628
99364536
94605963
18501972
74873981
48164090
44227152
43446674
65276230
27562027
12915946
68866047
34741633
33463890
88121600
70404339
10913608
30636463
27541692
76341752
33768080
33575111
74313269
65336633
703766
68976839
61264159
19546740
59405181
9088320
56922198