75981074
59345258
82691117
92033484
50523222
11973763
9408658
63427001
86214097
65939021
46305432
81908400
407509
59655620
17467195
79248049
80812552
31845343
19263982
66176602
59439405
91711677
92164271
39646139
43269020
14072418
29846545
64048914
39445123
15326370
82322769
2979118
97034893
87676290
43682080
28763032
74648825
28056526
81755086
56152729