42741485
5731417
36488169
98367147
77927572
9569535
69229424
45616416
66107387
53339078
2532225
81684492
3169883
94513132
1858074
21362435
9771369
25376777
6006262
12409456
1162395
28992454
52772775
32721643
12809929
25837290
89844150
4154307
84689162
98972376
32493542
21818327
5740763
21173953
7782417
3315995
35557822
13395822
73654312
35431484