5873728
9594751
50234847
49246464
16889164
69452833
3110831
92964486
50053562
63794096
86737658
83842950
834846
82063120
4781702
9028432
96589316
45756105
22556450
14524795
57738014
14873211
16535122
48918682
5118481
38345232
50971667
68193373
85137327
76479141
259565
75668112
45921516
64201096
31368958
3362187
169358
86751194
24463605
7285871