5121573
73306926
26958376
31856268
17941162
20641411
6279811
92671079
69391994
9122116
28603746
16975189
56131275
12048941
43595632
65858922
89965375
65114480
83298282
89631719
74727895
67062521
53384959
44418957
33797239
37379085
36017560
2333852
14828815
23621941
23068310
28244161
18583253
61992155
91645126
89368257
80728951
76947295
8629626
43489983