80521695
38101151
54037981
31647945
24431858
4344897
36847206
9842972
92994043
70105992
55733242
53776047
9267932
27206883
62286756
74695195
72768886
61286492
8442735
33595602
26343729
20279059
4275447
789459
21625214
10878999
17067338
51045332
60701654
64457575
5275833
44114070
81626946
91003421
45009838
18675232
65289490
36806553
26656861
99591144