95899523
25051353
37444499
97064281
23156233
73252247
85366397
86031300
24114599
20033617
78954683
5559340
47565160
28956747
65168850
47949243
76594833
13956274
650683
45779814
55507265
85255203
8730631
26517154
77989525
87087168
76563650
65963996
5799346
56104180
52883083
73158282
1336432
69897762
21468024
20194256
12295672
56721759
11511174
4145941