70589816
20677113
7157377
83175570
73117328
12655049
51056568
95322337
81598579
85657748
16887054
6115089
32191831
55767314
75325628
50966550
21162900
84893275
19996069
37302733
55779038
70677536
66284184
73341056
26464087
51527855
1430777
23111195
49945376
39651264
20609363
70726585
6563224
56108836
92765750
14685066
53995165
45828247
98265622
27079737