15853272
31249906
8962842
39882583
3350544
86438901
87282397
12551202
2693422
84603695
34224073
76769861
36502717
54447264
99356425
94678698
83331688
3196335
34019809
61923796
32259463
47665409
2966685
37838301
71457007
11173140
30681935
30081125
79961310
11252181
551299
45851532
3625409
92167159
20386750
81408735
12253651
36729506
99492681
81394464