19764050
53559404
67223645
64531926
1594598
82133617
9997979
33994351
4807224
25045477
95877242
54574548
5524614
11308483
35157157
764394
87274170
25208000
81943919
86666342
91385765
79249314
48777588
10486920
61906976
1890590
58426140
57178076
18547831
7449044
27874246
15007342
2425931
28954409
420846
81716942
68054157
26215689
8567587
34848785