28366312
1366362
6595950
21847512
27402194
65383089
83877035
29352326
13997493
1131057
59627776
4622920
53859874
61353813
13645725
41769927
22169084
81947079
8053166
78865154
58276465
42558631
43093135
76586146
54563203
51016283
80998033
31047837
944361
1306253
31255865
94189402
6778963
78583846
64838949
6323837
9558845
2082231
45253243
80684263