58852
19618724
26355855
34699445
11267501
459949
90896744
64055345
67127237
3675108
79145223
88348701
85703565
9008837
97406100
47762190
25219999
22532630
35397305
54844866
63235110
75269238
78924825
40975710
77293272
18642443
56292694
9415483
49912853
7396732
18253739
24375213
3110140
6994690
93657997
224763
31262867
80424289
9478289
88437130