95313986
46994663
57951223
60818725
17482745
17612013
68467837
70213987
45225315
84325937
70585660
6011911
7697275
92779044
71285145
36545104
621876
48818041
7619975
20629516
7973121
4775601
27564208
83004955
12111712
64428256
4312817
5274240
4023818
43717345
81062561
5467413
91638913
74017321
17272597
83036154
31052314
23205934
15642129
3151366