70463381
526512
35208019
8089448
70919398
75169313
67751737
96928878
38963394
17349752
78757653
20078782
76899087
59332600
94598160
36607107
86949327
53833659
25178467
71337989
2142780
33522603
57208075
84038660
15788376
73489906
44931422
92529043
19532531
94213189
68346202
83864560
98415235
22653789
48382948
54477048
52059644
91123177
23069140
51447327