82789186
4651612
83459829
81342924
32218719
58767638
18396856
34555404
52376332
3627616
66022730
29067008
73707736
64401896
48838749
95629629
26183852
49396026
48487906
24478447
37942550
42575580
89145722
31968597
38613044
68965618
5629940
41134205
31343195
64516464
61516577
20175969
51598504
92603808
77418763
94779740
592660
45721751
84857742
96409927