20516719
3572013
43097817
71809907
2701952
85454090
39669190
63579655
24302414
32746298
55122509
14357165
98621431
91029158
82086851
96889587
41855043
8931842
30336213
399814
4367127
28346084
43427561
46384040
33855170
25691847
20589162
63626256
49554133
23846213
99933170
31024817
52352338
70015406
53724309
26869545
33009103
7125285
57055443
24868829