49526852
74771294
27193625
43507087
2422209
3254264
38721577
16114773
35604609
44131752
53526878
43535553
8586905
6796590
18774455
12219525
80719205
40732439
15487355
76971869
52718396
84679943
16067295
80213388
81782279
55701498
12546319
82625741
4865754
9319185
9045908
65571642
78658225
5332915
49086889
68507568
17566799
86479
5374492
8103831