56113054
22305583
97606798
20239982
98656302
2941534
16467539
13078842
42935076
22145721
49038505
37136312
23253080
45109344
17983311
31635324
21817410
6784178
6452401
10823963
50624783
22409376
59021967
38589939
14465889
44233355
31597582
3858942
77195127
10789330
71608079
1619555
78032985
35089778
45192253
97522018
89837441
21633472
20228122
53004432