27185337
15897017
1311142
63247452
4443957
37188753
26608079
31142933
77948220
24289869
33576281
78503103
93847021
3088210
89552899
77086538
64584609
26739412
14351999
25351610
23734859
25544965
35883097
77789538
47853391
71759394
81525151
34718
29519351
839896
72226777
33753965
51687000
51754003
87141389
27861482
43167695
28108207
51564069
78107640