26905495
48824027
79594145
31214426
62293130
80263594
32264511
55624074
256047
96658234
48561471
97593979
25234453
41098881
46029801
96491941
98876131
9365367
54431102
54049664
11544177
62051063
7797214
85126702
3488229
57556307
11095560
20893822
43073075
37216042
8955020
3339646
70395281
60538120
60523092
93055250
25764584
4276453
5245989
33422054