56486754
24557812
48258150
57727508
59709532
57374158
25446344
6409430
52111951
22888777
47468440
8467741
30454025
72894326
47776796
55584025
97433209
55767838
1337045
39932984
28585630
55421590
30123685
79195060
62197863
82467217
49779231
43287289
32039754
15147107
71688896
32204846
98877464
45401328
2540752
2456711
72442215
69686941
6211402
41898533