58866927
95839855
24965133
96534831
20116500
52135836
94538993
35631452
7716029
19332512
69277399
32786287
85907890
71984469
24434687
63138580
93501577
31341214
96251660
8787740
88345278
52495839
29621972
89215619
23071985
77606984
64759980
4144127
54273490
33107136
1469516
34726480
77243348
77307556
4638782
84088084
62341427
58001859
96478363
13202370