72166499
17418142
7201799
91714678
4794727
29119468
17304374
29785326
51427960
25524735
64904698
82064342
25273267
83879992
37947321
53454860
8595460
36743963
75095618
3262103
79622811
99659295
53731305
61583314
91366323
62836055
65384646
44791357
34651974
36656936
65781587
5335809
7286636
9960522
58411891
95486560
85738734
77208674
16323292
39473546