16706825
86974407
70817101
49041915
92966913
37114239
68258314
31495448
96294394
3787896
6598338
62509468
72138176
49924935
52437259
8636717
12135128
55434217
91501513
62643287
8496821
46339517
82761951
90266508
37448965
81095544
55748712
89774056
75594490
55351489
2386968
35805870
50399335
24939288
33118185
50801142
30952438
91073788
63698392
75835381