7766062
71024117
50235970
22248749
34203961
12503441
9513596
4142484
3219348
234390
58039381
24756335
60353394
21713878
83397976
15276183
6623829
65911479
25972607
87199709
71553541
85027522
8127795
70854214
82629785
46326055
3792934
43392579
35618463
22145974
26817773
67986311
4314090
33533002
70509753
18345293
13388889
58146904
47075353
31723853