35067616
55214662
69341103
99485625
39734763
41121937
116470
1208814
86363939
67836965
8778650
69081034
80468189
72452601
34487220
37052079
4601850
60599133
98704381
30021504
70331558
99439385
16912613
87019936
83951679
39704133
71639450
75219330
93568302
80293687
54638860
16032138
21538309
55307794
87828863
31102430
87242339
60943160
77087785
80933250