83926558
41193467
4074071
25364188
3835793
24782628
44146530
43594673
43876760
71683143
52085394
76127584
82872997
36735052
56888466
91994837
19463921
3874118
65349426
20247709
9421094
66395658
87224595
61045240
50874190
34852582
962124
87614179
77697205
70788051
89906555
9283598
91811662
22664487
30595061
36452963
25333890
85428237
99955079
78632310