89228287
55573290
25809562
27114293
6679947
93758187
77435021
37317761
28857707
47991022
50108757
64165883
54515140
36669897
21083415
66379771
90003607
85808724
21014494
32059192
86887325
74033964
36153061
8954253
447429
38899647
5982535
35419397
53631331
6411569
89474419
74241479
4069786
55562272
5127846
5228388
62886129
77453247
22537900
92262593