22941583
56217131
71412657
6376031
50117097
11885299
66363718
44302301
35731010
21487250
15998181
72297169
6941088
47275420
42987446
18347735
2774583
55542016
6961840
40991239
81069665
2494497
97957223
47754300
3945403
40707664
44249075
71124847
76937280
97155802
63629823
31082500
14921040
73736641
40864227
47315308
32479454
34746133
57117014
47899192