64923660
83465784
88802844
38655725
72373808
45394550
93882360
83538491
58456674
39328139
36477331
48553452
19829508
77587853
88586895
30261952
19589299
6126458
283457
97272058
1017929
89959634
94114307
16995157
49714462
73673609
46869494
21585489
29478980
32187495
43471692
4988420
43634877
3084139
28355744
92422885
22449072
12859840
84918969
20265413