27334902
35841653
46976313
96431813
90286568
73064019
62771677
7084488
61747261
26337315
4676962
60475014
13597892
94503388
85114059
30341954
65642499
67227810
60864021
6721371
91953748
96965309
6159370
73072512
24763954
22822777
28448874
24218339
3445897
64106468
79868971
76712478
77214283
94304683
83634838
80557387
32118392
25687804
53398720
47629725