54345150
34085878
71145708
65233214
47291096
60097372
42512942
91757139
61244278
65855520
36115664
5304424
72113077
84856409
25659467
15048961
62076467
4064722
55059666
6005428
2104037
74944291
70374947
94596020
7663685
9688303
88545737
10026821
87963796
36012898
49544813
45985039
97725126
19585884
33684894
2889759
42063079
61867789
12474959
61324812