14901560
19426796
45911897
41138718
4991556
9366805
35754289
93029781
70112272
47532676
94797721
36003948
97746754
42306130
2639584
86134676
54714401
61874350
31534538
73797524
36979090
2014480
62206716
9095442
31557662
9024115
89767681
87996788
46825019
25849559
5382366
75597833
51959224
84604107
86636336
17858813
13544342
92274197
43999628
7352683