32977942
332528
36788954
6916938
86968490
89498037
99611124
5331001
14318003
75222549
69653435
28241529
70579965
71558310
4031655
86053085
99473307
64592279
41647589
67616876
77335263
91208755
77963519
59872931
40403833
39887814
5709543
1994050
2795206
14306350
50794315
8032490
32284673
81535380
47473988
46016734
39528052
21536150
47116998
53544614