5177721
54974664
2475642
87539600
32639287
8206690
41692125
28887262
19678734
45308530
20482990
58414740
28454666
16799497
41379931
8892155
45496085
69134555
90795159
15401940
4415677
5782146
42612154
51952579
6266175
67411025
65612578
8931309
96088417
89737842
78412418
86051683
74429212
3786735
8093389
196512
63236836
25795989
72447097
64402015