28708888
3116685
903977
44286107
23359308
53612719
80432327
82885782
27306477
88115550
9451640
33915591
52373366
16072241
45519453
10964297
813973
40877078
53857976
60579792
30075767
92227610
40567713
86288508
32578307
38954340
46756200
89388723
75663369
47091156
84601309
37935653
90831124
2935867
45953516
45523379
99654053
7532456
6505447
6356056