72215271
55621872
31737823
77486473
6809921
9155873
1651593
88202653
68166481
73858529
66521722
17811900
78352484
44158549
94777889
17057797
1688096
64053
16999141
78789390
76417657
58342917
54011035
3418797
26665596
7829052
87892761
93512539
91939104
50064326
75354110
95589055
57491711
23026597
56862175
9140367
22233554
3555941
3887997
22731