27346274
56635586
7176332
6652393
20383242
38816569
65787848
61519616
14288137
27452717
83803431
9568948
8315750
14549236
13111740
18865731
89913931
28903660
56568025
81327663
7986693
62271810
88256420
66231284
7019900
50429257
80525608
32917248
67686063
78805480
55971278
23535826
56499112
85119785
8551445
53965483
25015036
53176469
96409275
3706119