19969097
54185034
85792790
12722634
56796009
6832195
39229218
6855508
24259395
95162775
90153835
37973903
22486181
72073649
10485518
92555497
8866789
37904524
28889954
23355027
86682677
52021367
79881241
51531927
9038175
99449582
532583
28208563
20842902
9648512
80655504
7319989
29834519
61711127
6522919
26736401
9604789
44009314
2577256
99428047