61474970
15016513
83188336
50054706
39049446
82094247
16413522
79792621
37851986
78287796
71812207
70019948
20769083
3783644
589714
31993842
7757929
47181898
6442797
94631094
6956806
10684995
44449900
39728329
23237218
81297121
76254750
12822761
30917180
15751077
50699168
67106948
16875148
92978604
47156286
85361340
6192892
93307404
50445039
70768450