21616161
93381314
27941904
216680
36129462
46644538
18562708
58392179
36345940
94819485
22324469
91513445
95075785
64881373
78545388
96631127
9765231
94598703
44215713
88249677
24784519
4157137
21337637
6100758
81401470
51359846
14497039
6900640
71197113
3089565
35583692
65857962
16834334
9784682
4097569
10258948
5286152
58301627
55083744
87443372