66811625
68603682
48047275
79915265
69934091
20619412
81578031
69973867
23251127
47945681
35188366
15641043
60558783
9439687
37748575
79859420
395929
21373311
62578866
54673393
74154731
48483726
69132554
60376672
19679346
72154679
41659119
31278028
14185934
97579558
18527532
15712606
1533691
69484269
145327
68318768
77085722
7003862
8807681
48544302