30703530
55385724
47836011
66984158
82204742
85988379
71364017
9721682
1202899
40142076
79599685
84477184
55628827
64517027
92946283
68698822
36539083
96769136
39868202
35505774
65732897
70434574
73914946
29776041
10564119
10369978
70002532
83667234
9938529
18429678
20162576
70978015
98608398
72202092
68162082
60689816
94479204
63124175
34207070
85501117