52513069
74482200
63499301
23655911
1524726
29562756
1752188
74248546
83232083
50997121
8186432
58265841
29437574
27981452
3326342
8605817
72967044
7023409
815719
99712987
56082197
68117307
88583647
39898670
66185330
30328290
27526729
62007611
74305812
32063787
29708978
49337259
50579550
88521717
28188629
14173114
40441940
79299088
87289828
397026