2574617
66573252
3509989
86983666
79421048
46545267
2193697
33919830
98176200
71278405
3439762
29442219
57097956
58707827
66382347
14109630
6187876
16386248
38416061
48324505
34729932
44688533
53343434
28917546
27713553
2735292
52288261
1560363
71142288
18979851
41621088
38268161
20564396
662794
97213762
37604382
81843841
89177183
24168505
71593466