11559260
50248330
22641579
75432445
95378918
86018265
1427455
42587654
20241331
6914535
47896513
21253584
25127056
46946723
75286419
1528500
98341730
91581318
20218496
39368977
9724798
33859375
7983617
85449660
68789209
92395037
3489116
1893044
14759217
24945423
95118368
50393304
9767362
24667069
34529465
50814503
15859186
62032871
42951416
56334320