82482413
76786886
20102390
5541853
75339673
16346458
13628792
13819576
66833967
84012560
32563575
46097127
26507390
75507128
79157979
56673888
77886449
90614547
67727175
77562262
80121590
62012091
14481370
37513348
88621375
13945170
979269
71853780
42057061
18073047
31798163
54469454
19831533
35382646
17891556
76935358
5844276
45768809
13956823
858355