2967621
5718941
9377082
77204801
2102399
18422907
8385876
21744361
49674915
90265275
97495640
78962528
34093525
45579170
76911
41409230
73652663
18648030
11424396
90306394
17799670
70648709
29476181
1238565
31585481
48656453
46121000
7548799
91634155
29605622
42995579
48195241
93256403
6741457
9136648
7080185
62515470
70086236
34006157
86025617