28257024
81646264
67365502
41177584
44196854
228738
21867134
774855
21202965
7529685
42563600
1283799
58549993
49957698
82688656
4704225
91277423
33641035
72305143
85241718
52676135
38001901
31663057
77445913
90674252
99426885
2581260
27942664
47623142
22975580
97297223
41085233
60052756
96699132
9213149
44647736
34124770
3449939
22857699
24472564