2977298
33261521
85974085
23371448
8769633
97523190
37954164
40638208
19349166
68998026
76287154
29725575
17231219
10921060
2470194
579623
44719480
2869548
91676900
7972108
7658318
24683614
35858860
82544163
95774018
87053860
72238887
57702926
52766968
81147404
87587205
10873614
37465789
71139626
4441253
38663764
3989276
96459258
59318008
4056246