32344130
65315330
2944705
16672231
77633145
47959424
18414120
47809963
3759326
15384662
78372662
71416926
24722046
55291414
6428264
44224915
72492420
78722803
82459446
83158363
79098163
44458048
92498672
85522590
26369416
57493057
41396221
24001270
8394635
46663067
40538865
63785688
2011534
87382555
63879415
2842703
1223466
1853818
9066763
28487763