51643644
16387852
2977961
61257658
77643027
26779204
86393201
71324005
6997180
6849755
26386315
83347455
58599885
3053966
69224256
23444745
61982125
30009339
60308355
63015343
68854528
3862908
14745403
90831177
26815345
68889535
12226403
20452708
94031385
57412155
40875887
24254379
29592267
4575649
67824284
40091369
14956839
16279788
87494030
6039672