31817644
48879114
26452710
99178554
15642857
72795186
17766905
3091336
7951464
12323179
52764445
1507317
65628516
8047631
28112564
83554890
47065223
71593849
7023919
54338728
32034559
45141047
24677910
32464454
20553360
36925162
80549857
25612515
48942781
24664378
31342841
92304075
19377711
89924451
87761321
7507959
4008126
6306367
64452166
91325848