890683
4854210
56125640
85165248
94865640
30922112
37414728
66638477
65164779
17403659
20401678
17367033
70462220
88461605
39473265
67952120
76318525
57892310
47585337
4608684
23423398
43266959
8847161
20342095
28489100
16359637
31767418
87777474
3093100
32224938
60076597
27534595
58291033
60043510
11347878
4645670
9434580
34925301
77827788
6311110