32271691
18212491
73844138
3969745
56441775
15712783
51049483
83685135
77999842
12909439
419569
21734000
4959026
3016432
77249552
47357315
7394556
19081735
21226079
68723223
36085474
91292544
42798208
20834398
55046020
95741508
46278140
8394533
67504433
10527484
67587385
80583749
36124852
6439747
96285373
47674880
9638463
37245368
9763185
8323217