79282736
54192043
46275783
11097812
23994613
47269073
64746894
49884165
15152266
29824910
53713509
87497457
42363867
30889947
9917595
29406147
17096509
978845
9555744
6977859
13587204
43396963
947621
38555153
75296777
48748366
26951503
86405483
3373041
66422318
41038904
32905525
69522389
10791409
38748873
76598672
26443442
19575797
94612664
5052600