95392040
82716526
81047369
95016173
92504261
32088648
64115324
5248765
4305849
35731476
93892690
6723422
16699142
80385584
54337618
12673434
38182782
87075712
61051025
87648608
19683410
39502763
53533352
74131427
50852954
38875930
2106805
121584
8099269
81178288
683543
979565
11217
83704986
31994448
46825098
77584753
31222813
376436
10169660