14092640
58959447
50308827
57065350
77931317
45858527
41767127
91708165
69277068
60849007
103975
22276500
6908435
2122360
70335274
71027725
54585481
14222076
96927656
55594753
19032199
64549882
7957244
41358496
19758950
85852930
28378167
68962151
74559958
9909180
31737425
73869192
6347430
70421469
25788827
64028126
35461315
18806143
373928
92733393