42079207
40856469
12015637
63182851
37891532
78876880
12871849
37324244
17661686
69213117
76211291
668613
45533631
12725954
30557646
44257538
64086713
84148580
24126023
362883
77713535
69925152
82386653
6928869
9566738
60424073
75073851
34486608
40392691
3293820
72971002
76667526
55541013
134127
13497519
31059455
64827859
9292488
29241250
78452403