33135143
96014641
96144090
43705620
42305750
12945795
7215681
33927088
2162770
86326755
73577314
2925372
75912817
87008850
20595344
87327687
6123745
69195588
5878659
34356726
31508984
2548031
2815013
81421198
67928345
81544078
55973697
92269034
19094134
9018817
89459604
67379706
18757550
84824580
56473993
44364466
32481875
81674633
4046984
2900387