95593656
64193638
13195486
65883231
54859247
4088787
50432462
74942074
5252930
35505305
4080726
150269
7621719
4897611
31443521
46796415
48344695
7423858
405543
691245
93836298
39843191
25283594
80681333
17643322
56345858
55187768
3397664
11882871
79125836
17871860
1761547
30366586
22976249
59647527
88176
86016977
34603681
86732038
13774032