31563018
60047004
17692846
66716164
43987424
9748181
67549906
33832008
3609699
78793298
36753584
15997955
17366689
76578777
76215317
69031368
5206545
71415749
7088069
68933156
44704085
89276056
59251443
71411219
8009217
86557277
15391570
4827925
9763230
41367974
58136636
36754196
24225863
80265112
25884137
87666390
21898460
4404395
63832273
43083701