83974147
20761601
11207656
20533757
80631068
20751242
22939153
27556428
18799597
26861805
98364995
88017902
23016507
49989303
46674823
10212860
95181281
95777949
11657386
945571
3957261
56563953
7493847
1120608
56591460
6274585
69587955
40632828
98807042
52807832
71595540
72384740
40013592
48891869
71854343
91287174
38168379
27844965
78258948
35681828