13495169
38763596
71204907
36249431
56419921
43213975
69616352
26838670
44502305
20715328
31753666
12449480
43662938
73935659
70963975
25314089
82593437
60655288
32234000
4979824
17116429
90679241
7390736
1007795
88154519
11994146
70315316
74684380
87343165
91477263
66103062
90307822
37406154
5777418
30544997
23392418
28309926
50018440
61459356
38999670