19131623
69102857
73762673
75258539
29365633
45572781
72026207
65457643
35853185
54793891
5666895
91549430
86911321
83973978
55817142
96775924
25054611
1245888
88791505
20766691
47928385
87039689
944568
16098099
1506312
27629678
73773262
4670672
83512772
21281387
7856928
87089323
45342611
28277625
14418463
29023956
72828671
50889267
25563617
10026296