14152542
46572435
84622798
31606250
5435339
16515956
77231412
94119634
11449314
19601551
38317710
9100471
18279642
3059139
77276190
66485974
88956774
82942193
5079567
33776591
72213131
63355856
96965961
33503065
59715212
82651599
11055371
22633541
49927604
5342673
37118616
24182801
30621127
15222715
84619804
10428115
86804550
73084243
5946456
49511802