82963922
40434896
8338746
51089672
92607897
27773659
20686911
88792567
3223846
6931116
2946747
89869934
26451583
58937510
33955218
87259152
27981875
55952730
16607548
39048290
92716385
70292312
32292831
78952047
1184717
38138496
429341
37576710
88043445
3489722
5384595
36459153
26275929
88133627
56222708
52412926
31627666
19052825
47429231
25804785