64793051
4243955
44019676
9091549
41656
7699371
63363510
3553307
35345379
64417631
96445092
9634323
32192168
9204348
50198134
409724
34332853
75266553
56685038
50142865
91071610
15275829
14804780
56038068
9567455
8768350
37744279
8747093
21098277
98659123
268048
29563727
52471471
39007592
41516908
1425684
42025385
8743702
51171246
1182500