31139323
39976138
95772401
85937802
2956600
35877769
7480759
1779659
65839160
79152384
78851545
71902781
10701518
34359794
42497033
73391152
94885106
41189232
31743810
55622910
88638204
20567410
79594811
24097098
4987136
6515637
40003121
31536781
64558143
60725926
73166283
5160219
584286
14052527
57965378
31851809
32373695
75268115
55006113
84162580