58783635
47541237
594144
26972115
81772051
48062017
52952650
45951718
48896616
23636777
53661550
93561788
51836288
74943067
55381421
7176583
90249101
73901813
14429541
89198798
77942995
1740395
6678017
43071801
8969304
49572608
20571717
3163179
98977256
2161763
79754881
53874369
84459183
27762
54535781
2365419
790690
41489868
83188025
50722783