12584337
36674016
97453596
85919821
42561847
16523535
3072600
27746528
60432994
53874273
81791892
24048934
7713540
95969892
35344210
10047642
16376947
14294048
7883276
52931426
66359547
82598003
55121638
65531900
21446681
77866977
41181914
9280865
94336182
3512020
20143460
62629142
53975078
62798317
3079710
44974846
98413072
24923543
74573269
64422736