69559143
76113201
57102956
52809424
29067105
60713676
91802724
35191849
8614853
67979667
51977883
45622725
3879883
56192934
24913832
70636055
22532100
65197583
59677522
71074594
59035641
34726219
54685632
35318854
70188806
1371953
96731697
90545487
44773912
92164720
10568645
37911153
28667984
5528498
17465450
86009482
57018708
12262590
73009710
20346033