10753592
2790877
4865170
13658126
489858
54328155
78534252
48632781
24952481
5202915
31342177
16855013
9194083
76913725
72603393
55829557
80057653
11698441
37742768
77331977
16241480
81849546
32232904
93664237
61083840
86023750
41662284
95523942
10374851
71457849
77174240
13047624
16024896
53542910
73857152
57321869
13987702
16355698
57437149
836994