26582904
7372140
96913762
84812999
77695381
71549705
67212227
19504500
1984897
26354167
33819962
2632204
83128919
48062715
26169478
47459800
4902269
99441411
86676013
38345156
23815078
66043288
12596920
48263249
3634569
64105577
61644384
14622995
8733747
7252846
83336818
36154119
69788790
20635493
70554073
22538288
30552052
8223186
46528259
97518097