1471126
75767225
65167602
16716096
78925108
48996080
4245768
85879887
22247763
12021930
5056252
62333967
26844360
1111593
40554251
56051933
24335753
7392964
18672370
68931029
8792264
55951166
82863187
55309679
3298788
18094932
97355831
8185773
3752149
84204665
48324126
24386885
31049016
5745983
2646039
4835742
71435178
74623488
17316326
46194086