82582178
43422643
75448146
64957023
20537299
40711840
21851083
22237243
67343195
34272157
71788348
38629467
60546195
1616565
30877786
49702738
88625507
38221396
63169941
45947098
10346866
449140
84767088
5096734
73828466
76973618
41201514
76282954
75068164
89672495
37061907
7397474
64569908
87494084
811521
2174962
36295932
93901607
31091321
43794007