4495833
8975990
2894860
20044108
10579444
34878617
81953080
10347599
86331104
38054662
40824837
40747489
36454140
4042716
53752516
39031054
71387737
91376870
9904607
46392174
25634767
78003736
2596360
13865746
469077
6626973
31898517
62167377
52939699
85414794
81794484
24519240
5442726
92557461
8057920
7144176
14466825
72434594
92229087
89147179