71531430
35985417
33341777
5975120
7924293
91429650
61672536
50934239
95368271
58966791
92667050
8274007
25171015
31464294
21737163
42224636
26883463
74258451
26248272
6059951
60496054
17161382
23659264
34804182
15013465
2712478
7157934
334214
53702309
66277854
3379305
6672836
68495834
30411724
8927820
23158920
3238647
1231683
60708886
9854830