23659919
3936664
85651044
60351642
6951463
57639879
76165790
71901342
4423592
6672041
44064751
44872127
5457691
26394977
73988576
7751275
96745032
28697894
37061932
28803430
26176187
78375125
73046781
80671982
73216889
66875887
86761904
69287143
18536615
50744477
17347099
44082286
16307195
38827590
57436101
36336208
42198258
7525313
88703620
29548002