41084008
34904862
27177065
61679429
69005372
94503856
59977643
39182168
7163526
11666702
67528557
42879478
58971752
56104586
8823595
96036006
6678577
9542918
2395626
57069871
74455173
24655743
18667333
38647857
89511098
81859283
40079647
1935852
11696807
16693794
24868151
27361132
31373336
98196757
48489021
72457990
43711693
28018782
64746742
94118819