84308580
16504610
76391775
8942729
30125344
74115821
68256995
58715521
56391614
42788883
80713419
67729124
58818248
43148737
1345728
28231576
23108624
66836437
61115540
91996570
92715305
40319416
16986793
87908729
64774129
30537480
39792938
73208975
83714999
79308362
91468690
6426598
75608013
8975119
39829456
80831442
1494315
30133462
5316379
42845609