42911909
18538867
69268856
55016092
87864072
85823574
42925560
2156440
86124616
1721695
98763020
66143522
475834
41489679
15182656
21503436
20967956
42625103
68003533
67853921
35693237
36427350
14298261
20663200
7312806
17454757
58337577
6590544
57882523
49724641
53711066
7202251
32621888
77145181
9186230
55076611
14401993
49729051
33174503
44216516