5039385
7218521
86564912
61898809
8995431
19693061
26941619
66963144
7311426
41938777
43033670
29124576
808381
52676994
50529890
61306150
76274791
15922212
6855641
14737448
54153120
23445444
41367176
7914880
87048294
371298
25664753
29868691
24539886
51701378
49898033
24358271
4815170
79228350
58597301
76539794
71797559
35822204
27694284
79957561