7652633
30592708
52605845
42876174
39124226
3487691
34277649
30923649
99461893
48396472
12398599
31189990
58104334
472339
781843
99899329
19359611
166045
43853992
54978042
66813204
19967371
9786305
5629396
5649400
85893050
61959679
22707933
7257552
51013619
29146591
33791040
33346215
8742254
33908361
11047003
30579726
32453919
75531300
59588743