35925830
68296198
79625611
1374213
51353742
35559659
52223089
28264988
23304944
65038876
10187300
9141279
23237433
27703010
48681236
40087803
3632329
43485329
63438069
12393518
60851950
2757256
77784166
99482517
84316008
99769667
89931782
65192667
12201433
1040941
77553193
69932758
55854975
23194414
13354564
16228907
51328337
70037211
5925450
405789