71596112
34924848
53366147
9525840
65498614
14164659
9192400
36772416
67522813
8560380
15538144
42325127
43126020
77565373
30746737
86831823
97825308
19839553
4527265
1717591
47341646
70747510
15253133
90878345
66132729
17992631
898095
74863993
60219474
29841638
92259249
38953311
68469310
10604521
35156862
5254722
60417317
51426188
46544798
492254