87903031
17665039
84918581
83736
73457386
60902858
77551211
77126442
37598521
10924035
61472782
5738365
69134807
14916679
80994220
1632817
60836519
13191433
79712424
63753315
65572926
9261158
88372378
75616278
21853956
64851178
6681476
16668589
14123679
53597673
20307827
22449647
5303498
12676344
50325079
67553024
63876604
58575398
6255143
38847732