1493963
39319395
50598231
92549618
32064165
3836838
46853107
21151510
95468545
41558044
3776828
20267799
28296945
50458386
57421157
60954263
10529831
12143459
65175336
32261666
25697174
45863087
76662002
11424520
64957364
53107973
10001674
71459583
50722793
55662851
51829399
74381786
37666606
72752039
10296637
6783892
20462903
10015487
84429440
55696011