21641672
70092932
79918689
66489907
21736671
86148819
9515732
61245346
14631960
68758424
8201860
60446910
37168544
1846675
92246246
59789515
56498609
7379696
18027278
40275126
5729189
30597490
40951901
88209966
68577520
65511545
42923079
57027029
42002841
61416989
57551888
29194203
6083008
90594363
34093993
82915472
19431550
3252880
53669884
60705334