37663000
13857216
38617758
98107981
9009905
187303
38322512
425640
87023208
25889657
55066969
37938056
44188181
54088641
37963277
74935257
31408272
78485435
48015630
47889481
49499927
84032381
3157376
5302418
81723839
17888776
88093600
20819370
14935361
87563289
62837230
89298373
82083287
34646128
21779564
15444745
40317625
35308566
8182263
93486409