86489651
53362978
20789742
22932617
15032391
84146555
39936860
61806523
5014798
42276367
78878724
28927984
12623619
77988737
15578572
93582102
40664393
77602868
90995134
19318825
67973429
26853123
45366951
17024034
80513309
33823183
11464777
29034680
96476782
439940
70255947
84817609
5438827
19025722
2881268
51346145
17687806
39039575
82077647
86163346