10941144
38771680
9416534
40473818
10658415
38893326
69817370
44509237
58429588
89833466
35457529
93656117
68906524
8727092
6612256
28559733
1066454
29377194
6403844
90518416
94247513
27585764
73611412
97061065
38714173
23716920
1403390
16982707
40768822
18086540
53536154
56017413
93295277
61781714
99688949
45277359
30625265
2032669
30263209
4699522