62842071
89742531
66208985
9471580
66298620
11978110
9257196
77052535
76901725
803350
31033899
46486931
34119139
70616336
19219725
16241949
95052256
51541580
34769272
4828393
49757676
25098679
93493096
22309321
90159024
38946510
18075536
3022624
20221302
57297770
25851983
34148745
81111605
95865280
37561555
2019969
42086817
12216563
91274578
110863