97711948
8016045
29951868
64036852
4841582
8057165
25221666
68333218
44066130
17327156
62725114
33036369
58613291
4977374
94931012
91314672
22777860
31147092
24021889
26651161
52253134
2909116
1922280
75186163
87107032
27241412
8238960
89594085
78315932
42152307
30867963
14141801
54387283
4174525
12973554
57035534
1031319
2712398
32592064
28037834