21571264
67416788
18541278
99162471
8768894
619699
48922021
46954760
95588186
70509354
89744080
73246871
98859576
1111332
72156121
40345465
11803513
37558141
41495188
20141756
30362359
59775459
98529614
24506307
56303698
63251921
5285005
1688740
56947615
82107553
22049813
98183246
66211839
16324042
4599592
5079607
24778099
67251310
13538192
39747815