76086646
40066221
39335299
55256653
62397700
9117684
983732
21054930
22385909
87989867
18913735
45416017
8912679
85106580
55761323
4027983
11643332
49816095
85483590
84629503
8659193
83946214
71562575
90983004
69009471
4036239
15038810
8461240
9172098
32269597
85691708
26191179
31116695
61767102
5059283
34532916
20411073
25546419
733406
936798