49364789
387153
14041436
23062943
55578341
6646867
55541385
1223106
47292206
44602249
75242348
63638576
16434795
1971966
15953005
7318058
94645428
74686784
47266521
96435183
56608525
1580403
96605100
26273159
84804256
69987382
61969871
57724147
9894293
5289444
47843120
82603021
88131935
98567973
4395454
99455451
50222061
87399141
44054030
22296412