12093080
96278400
5123109
2383198
5042613
7919332
80437515
20067748
16373308
35743653
5003394
73249195
37268797
20552820
78187739
85899400
86394176
72234323
91701816
12873435
31548385
7031440
91505655
91857956
10924797
64167302
51985845
40637944
61319699
48802753
66366280
17983830
98117721
86669513
38217982
99454556
4341535
68278779
39262411
3663105