85971272
312582
80192923
23574534
50383821
38375535
62691356
25952405
5631275
63759576
28007980
39747425
87274481
23917809
60217814
79609607
62824766
72575797
47626667
68578027
79445727
44379362
21067217
69378129
72415994
57109312
18549042
90196320
65532719
97995105
58166206
4096378
91777567
96171054
19569807
76826543
40819131
3497893
82967179
75391002