11122547
54931369
96008017
85592765
94606412
18901662
18348795
973068
1792837
68522704
55602918
3909857
39205611
49408676
27351762
22152512
9948088
56106807
73632950
46672002
70231739
47952296
85403944
6516852
69104697
69183283
35935161
15389783
7758025
40597904
6955282
67182196
5179859
38674760
12541103
97255302
59932658
93445628
65233248
43509585