51475527
36312222
2774225
6697637
80744160
76108739
21602356
73105526
2302418
4061823
8142206
7176655
97146715
69207626
45958178
30269465
23652338
57713609
52024501
48869293
1241066
68092362
64377870
74743732
36355199
72651556
54339557
74201728
71505989
48372543
8265064
14058512
86018276
62402233
72024607
55854599
3513129
71625522
6262105
13517762