39104738
18444728
65616962
3068567
5745943
55053583
46618218
5038083
5048230
40104598
32091148
376393
21907330
54787501
93231829
98555511
85798353
78504409
285547
8552760
48689478
89397130
23095335
34898604
62525793
43895828
87602723
62038566
49026056
92716695
69837817
93073555
43117574
47886108
5177644
3218845
99357117
26311980
4399389
26278290