51559601
72521390
51927789
6556079
50381675
39462930
8829405
2816569
77103579
6237461
49091912
91374328
70916918
35889847
88721012
70531731
31198229
22014516
95233057
20405749
59189687
20537751
117376
52783671
72912844
26504620
50263636
43171105
48563372
20902744
88315920
60561120
16118444
62785980
67166435
11747065
75318753
81578078
83119498
87469833