71303882
87121090
96367617
29536682
35142106
64925129
8948198
72168105
91955884
12281818
3079415
21826510
22642832
85703665
58174485
23047683
22096044
72715100
62938542
16677081
5098544
14301706
9549598
3068134
2376667
49861276
13204307
50581379
67442698
79186139
11846911
55958529
7746548
4954885
93106652
55414838
50529162
77179815
10377624
8463674