15145069
72767129
65183025
24326118
70082367
22985600
50833999
82623770
65637118
97052665
14516875
78561871
53973958
14377452
27882481
7863432
34115535
818239
80529040
33728140
47476847
4190528
60882637
89529943
94338404
93024668
85604364
185873
36366754
50219298
25388301
49026711
26426339
22992228
99467480
29555031
85853564
72882892
94083839
25137564