60359615
63636598
22261288
78692422
82254232
73956297
41451183
45527709
88849771
98682706
56437913
26895
66253038
80573079
56574134
39118680
42032116
57925770
79701418
75841110
3695415
65192853
67224050
95433418
14916207
21436869
42564082
8918331
17041526
53699090
44197626
36718807
60725491
92535824
86035830
97063684
58261364
72731167
15422719
9483690