4439670
72762831
87548305
8665486
6627519
36819376
1416290
50118657
37253020
6106941
89531476
13959501
83634859
4354014
7379148
14377201
32352529
64178176
1244953
14684054
99305365
533910
85708805
6440150
9116319
48827680
4066971
21669413
51365807
28253175
28067391
28921494
4153565
21709111
87374316
8528149
77522087
46967998
36763950
35014732