8564827
682833
49975394
40082833
23851321
7792053
33659517
77377076
59289390
60972049
79307791
10586674
58212089
8488595
86757985
71032221
7487846
1016272
15547967
74685740
14408855
67714544
20774209
65249654
36923979
3334182
11309813
38097926
76012249
21885157
12303829
2082764
27004635
24638783
33647739
78264258
2319640
34405084
21565232
56006176