91595043
6923826
32072085
38001827
37217651
6643655
57124450
64006965
3972982
531998
5185087
26144285
73232276
96819104
24173883
47896299
59675208
3705300
85417548
575835
11926890
50744755
36609094
1642778
41022728
36224932
7672228
94207066
80432525
92002444
5340378
20679816
4686181
82158951
41112193
51204097
72071037
74023469
67154074
20432898