5166512
19102125
49125447
5754885
79541118
59169353
8947320
33503643
46754886
47526769
49818205
22085087
66514933
8324705
93366670
91608404
10933435
99839547
75571403
14875953
99056222
32458861
9077976
88675149
43139605
59163910
78052332
78971931
27644935
35218123
48558088
24236606
3985271
51088642
26575695
9459240
18932297
11875602
50171367
5129255