49407063
80422758
86709494
77698146
69722718
92521369
39805026
38609227
17353448
86612272
10077650
24044730
85865048
77404585
96449770
64568216
51989974
50812944
416037
89603136
74835180
96689134
61879230
2277258
95329090
79108311
89601584
8581161
49326198
21491417
13992803
10047853
6260810
33847143
61752224
38865159
41517234
4502629
19307765
4589731